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

来源:4-10 循环结构之三种循环比较

qq_慕婉清2577715

2019-10-06 23:02

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

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

写回答 关注

3回答

  • 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

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

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题