qq_a晓月清风_0
2017-05-20 16:13
程序
#include <stdio.h>
int main()
{
int m,sum;
for(m=1,sum=0;m<=20;m++)
{
if(m%3!=0)
{
sum=sum+m;
}
}
printf("%d\n",sum);
return 0;
}
和下面程序printf的位置不同,结果为什么不一样?
#include <stdio.h>
int main()
{
int m,sum;
for(m=1,sum=0;m<=20;m++)
{
if(m%3!=0)
{
sum=sum+m;
}
printf("%d\n",sum);
}
return 0;
}
下面的printf语句被扩在for循环中了,每循环一次都printf一次
C语言入门
926020 学习 · 20793 问题
相似问题