问答详情
源自:4-6 循环结构之while循环

c语言循环编程


请问int i, sum=0 是表示i=0和sum=0吗?

提问者:慕粉0711 2016-08-27 10:16

个回答

  • 齐楚秦燕赵魏韩
    2016-08-27 16:13:45
    已采纳

    不是

    首先:

    “int  i , sum=0”是表示 i=系统默认分配的值,sum=0是你定义的值。

    第一种情况:

    int i,sum=0


    输出结果是:i=0,sum=0.

    第二种情况:

    int i, sum=1;

    输出结果:i=0,sum=1.

    第三种情况:

    int i=1,sum=2;

    输出结果:

    i=1,sum=2.

    当声明一个变量而未赋值的时候,系统会默认的为一个变量赋值。

    遇到问题直接将代码编译并运行,更改代码,对比运行结果,你就会更深刻的发现其中的问题。

  • 慕雪4041153
    2018-11-12 10:51:54


    http://img.mukewang.com/5be8eac00001de1006580493.jpg
    第一个问题