为什么要赋值sum为0

来源:4-6 循环结构之while循环

花间独行

2017-06-29 16:09

定义sum是个整型变量,为什么要赋值为0呢?不赋值不行吗?可以赋值为其它的数字吗?

写回答 关注

5回答

  • 维克多弗兰肯
    2017-06-29 16:40:56
    已采纳

    条件是0至100的整数 不可以赋值其它的数,sum的值只随sum=sum+1-i改变 这样才能保证每次相加的数值的准确性

    维克多弗兰肯

    sum=sum+i

    2017-06-29 16:41:29

    共 1 条回复 >

  • 长_歌
    2017-07-17 09:59:20

    定义一个变量后,如果不赋值,变量的值是随机的,跟该变量所在内存的值有关。

    长_歌 回复花间独行

    你可以试着定义一个变量,然后不进行任何操作就把它的值打印出来。

    2017-07-19 09:48:20

    共 2 条回复 >

  • 花间独行
    2017-06-29 17:10:18

    我好像明白了 sum也是其中的一个变量 不赋初始值的话,就算不出来了,刚明白的 ,谢谢你了

  • 花间独行
    2017-06-29 16:52:38

    我还是没怎么明白 初始时sum为什么要赋值,我试了下sum不赋值的话 结果是乱的 我没搞明白为什么

  • 花间独行
    2017-06-29 16:49:39

    条件是0至100的整数 是指的i啊 不是sum,sum是总和啊

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题