c语言程序 1~100中 能同时被2.3.7整除的数

2024-11-06 07:45:56
推荐回答(2个)
回答(1):

能同时被2、3、7整除的数一定是能被2x3x7整除的数,所以本问题可用以下简单代码解决:

//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
    int i,x;
    for(i=x=2*3*7;i<=100;i+=x)
        printf("%3d",i);
    printf("\n");
    return 0;
}

回答(2):

#include

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