慕函数7284775
2018-05-16 10:38
while(i<=100)
{
i++;
sum=sum+flag*i;
flag*=(-1);
}
printf("sum=%d\n",sum);
这个代码里面不太懂,为什么flag*=-1,运算逻辑想不明白,请大神解答一下,谢谢
就是 flag=flag*(-1), 因为要求是+1-2+3-4…… 乘以flag就相当于变号了
C语言入门
926207 学习 · 20797 问题
相似问题
回答 1
回答 5
回答 2