输出1到100内所有偶数的c语言编程题

2024-11-27 12:37:42
推荐回答(3个)
回答1:

要么这样:

#include
int main()
{
    int x;
    for(x = 2; x <= 100; x++)
    {
if (x % 2 == 0) /*判断一下是不是偶数*/
printf("%4d",x);
        if(x%20==0)
            printf("\n");
    }
return 0;
}

要么这样:

#include
int main()
{
    int x;
    for(x = 2; x <= 100; x+=2) /*加2表示下一个数是偶数*/
    {
printf("%4d",x);
        if(x%20==0)
            printf("\n");
    }
return 0;
}

回答2:

因为两个相邻的偶数的间隔是2呀,不是1啊。

回答3:

#include
int main(){
int x, n=0;
for(x=2; x<=100; x+=2){
printf("%4d", x);
n++;
if(n==19){
printf("\r\n");
n=0;
}
}
printf("\r\n");
}