l沉沦l
2018-12-08 16:57
for(i=1;i<=100;i++)
{
sum=sum+flag*i;
flag=-flag;
i++;
}
printf("sum=%d\n",sum);
for(i=1;i<=100;i++)
{
sum=sum+flag*i;
flag=-flag;
}
printf("sum=%d\n",sum);
这两个都可正常运行,第一个不应该每轮i要增加2吗?
一个i++不好么,你这样会减少循环的次数吧
第一个确实是增加的2
C语言入门
926225 学习 · 20797 问题
相似问题