问答详情
源自:4-10 循环结构之三种循环比较

求解答谢谢

flag=flag*-1;

sum=sum+i*flag;  这样显示50


而这样却是-50  为什么呢?求解答

sum=sum+i*flag;

flag=flag*-1;


提问者:慕斯3121658 2017-10-28 12:18

个回答

  • 低调奇才
    2017-10-28 12:33:15
    已采纳


    第一种flag的值先变化再计算,第二种flag的值先计算再变化