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

请问为什么这样运行结果是sum=50?

http://img3.mukewang.com/5d9a01e600011fc210802160.jpg

麻烦大家帮我看看问题出在哪里了?谢谢大家!

提问者:qq_慕婉清2577715 2019-10-06 23:02

个回答

  • weixin_慕丝9388736
    2019-10-14 21:10:51

    你这个运算的是2-3+4-5+6-7+8-9+10........     不是从1开始加的,sum = sum + i * flag 放到 i++ 上边就好了

  • 慕的地5096752
    2019-10-12 12:39:14

    笨 flag*=-1;是让接下来相加的数变成负数 这样就可以形成1-2+3-4+5-6.......的式子;ok????

  • 慕斯卡6381134
    2019-10-08 21:18:10

    你点不会怎么办就有答案啦