for(i=1;i<=100;i++)
{
sum=sum+flag*i;
flag=-flag;
i++;
}
printf("sum=%d\n",sum);
这两个都可正常运行,第一个不应该每轮i要增加2吗?
一个i++不好么,你这样会减少循环的次数吧
第一个确实是增加的2