用C语言编一个程序,输出1—200之间不能被2和3和4整除的数,要求一行输出10个数。

来源:百度知道 编辑:UC知道 时间:2024/06/14 09:53:32

main(){
int i;
for (i=1;i<=100;i++) if (i%2 && i%3 && i%4) printf("%d\t",i);
}

以上程序实现每行10个的办法是通过\t,无需其它任何代码,输出的结果自然每行10个,并且左边对齐。

#include <stdio.h>

void main()
{
int i,j;
j=0;
for(i=1;i<=200;i++)
{
if((i%2)&&(i%3)&&(i%4))
{
if(j==10)
{
printf("\n");
j=0;
}
printf(" %d ",i);
j++;
}
}
getch();
}

#include <stdio.h>
void main()
{
int i,sum;
for(i=1;i<=200;i++)
if(i%2!=0&&i%3!=0&&i%4=0)
{
printf("%d\t",i);
sum++;
if(sum>=10&&sum%10==0)
printf("\n");
}
}
我是初学者,估计这个好理解