关于for的一个问题(循环结构之三种循环比较)
//使用for循环
for(i=1;i<=100;i++)
{
i*=flag;
sum+=i;
flag=flag*(-1);
}
printf("sum=%d\n",sum);不明白这样为什么是错的,实现1-2+3-4+5.......-100的和麻烦谁有空帮看下,谢了
//使用for循环
for(i=1;i<=100;i++)
{
i*=flag;
sum+=i;
flag=flag*(-1);
}
printf("sum=%d\n",sum);不明白这样为什么是错的,实现1-2+3-4+5.......-100的和麻烦谁有空帮看下,谢了
2015-10-04
举报