请大神指点 一道课后习题
#include<stdio.h>// 计算1-2+3-4+5...-100的值int main()
{
int sum = 0;
int i = 1;
int flag =1;
for(i=1,flag =2;i<100,flag<=100;i+=2,flag+=2)//问题在这儿
{
sum =sum+(i-flag);
}
printf("sum=%d\n",sum);
return 0;
}
这个for循环我不是很清楚 还有开头flag赋值为1 为何在for循环中flag=2 这是什么道理?刚学编程 求高手指教