c语言编程输出1~1000之间能被3整除,又能被7整除的数

2024-11-29 00:49:06
推荐回答(5个)
回答1:

//小白写程序
//编程输出1~1000之间能被3整除又能被7整除的数。只输出前10个数。

#include 

int main()
{
    int i;                        //设这个整数是i
    int a = 0;                    //统计满足条件的整除的个数

    for(i = 1; i <= 1000; i++)
    {
        if(i % 3 == 0 && i % 7 == 0)        //判断条件
            printf("i is %d\n", i);
            a++; 
        if(a == 10)                         //取前十个整数
            break;
    }
    return 0;
}

回答2:

#include 
int main()
{
     int i;
     for(i = 1; i <= 1000; ++i){
         if( ( i % 3 == 0) && ( i % 7 == 0) )
             printf("%d\n",i);
     }
     return 0;
 }

回答3:

#include "stdio.h"
int main(int argc,char *argv[]){
int n;
for(n=21;n<=1000;printf("%4d",n),n+=21);
printf("\n");
return 0;
}

回答4:

#include
void main()
{
int i;
printf("能同时被3,7整除的数的个数\n");
for(i=1;i<1000;i++)
if(i%3==0 && i%7==0)
printf("%d\n",i);
}

回答5:

#include
int main( int i)
{
for(i = 1; i <= 1000; ++i)
if( !( i % 3) && !(i % 7 ) )
printf("%d\n",i);
return 0;
}