课程
/后端开发
/C
/C语言入门
sum=sum+i*flag flag=flag*-1 为什么着两个对调答案还一样?
2017-08-31
源自:C语言入门 4-10
正在回答
不可能是对的,自己画个程序框图,要是对调的话,进行和运算时第一个的flag值就不是1而是-1,这样运算就成了
-1 + -2 + -3 .。。。。+ -100 ,成了负数相加的和,肯定不对
你的问题描述的不是很清楚,抱歉没看懂
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答sum+=flag*i; flag=flag*(-1);这是什么意思
3 回答为什么不是先flag *= -1;再sum+=i*flag;
1 回答为什么 i*=flag; sum+=i; 这步非得写成sum+=i*flag才有答案那?
3 回答为什么是sum=sum+flag*i?
2 回答这个sum=sum+flag*i; flag=-flag;原理是什么? 老是搞不懂