num为啥要等于0 不是1

来源:4-8 循环结构之for循环(一)

慕慕5105413

2021-12-13 09:44

不是非0的真吗

写回答 关注

3回答

  • weixin_慕盖茨2597418
    2022-02-03 19:17:00

    http://img.mukewang.com/61fbb9a50001f70114321134.jpg

    http://img3.mukewang.com/61fbb9a5000162db14321134.jpg

    从这个图片中可以看出来每一步输出的值以及结果,所以不影响,只是答案正确的判定要求答案中一定要写成这样for(num=0;num<=10;num++)才行

    weixin...

    没有影响的根本原因是因为这个for的运行顺序是先赋值,num=0,第二步判断num<=10,第三部执行sum+=num,第四步num++

    2022-02-03 19:22:39

    共 2 条回复 >

  • weixin_慕盖茨2597418
    2022-02-03 18:54:19

    http://img2.mukewang.com/61fbb4080001536d14320712.jpg

    结果一样,只是题目的答案设置是要求答案中必须有for(num=0;num<=10;num++)

  • weixin_慕妹5366531
    2021-12-14 15:21:58

    sum  是初始值,还没开始循环,当然是0 了

    weixin...

    num 是计数,从0 开始计数,你也可以设置从1开始,结束的时候会有所不同

    2021-12-14 15:23:46

    共 1 条回复 >

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题