帮忙分析下这两个区别在哪里?谢谢。
int i,a=0;for(i=0;i<=100;i++)
{ if(i%2==0)
{ printf("%d ",i);
a++;
if(a>=5)
{printf("\n");
a=0;}
}
}
这样的结果是输出5个数字换行。
int i,a=0;
for(i=0;i<=100;i++)
{ if(i%2==0)
printf("%d ",i);
a++;
if(a>=5)
{printf("\n");
a=0;}
}
这样的结果是输出3个换行然后2个换行然后3个换行..... 帮忙分析下这两个区别在哪里?谢谢