问答详情
源自:4-8 循环结构之for循环(一)

新手,有没有大佬来解释一下?。

sum=sum+num这里的sum怎么可以是一样的?前面学运算符号的时候不是说不可以一样的吗?不是要改变标识符:sum1=sum+num?

提问者:M小A 2020-08-10 23:07

个回答

  • 慕粉0023007717
    2020-08-12 01:45:28

    sum = sum + num; 

    注意:这里的等号是”赋值符号“不是数学里等号

    意思是把右边的值赋给左边

    比如:

    int sum = 1;

    num = 5;

    sum = sum + num;

    你可以看作两步

    1、右边 sum + num   他其实是  1  + 5

    2、sum  =  1+ 5     

    C语言里 = 是赋值符号不要与数学中的等号弄混淆

    数学中的等号C语言中表示为 ==学习运算符会学到的


  • 慕粉8203826
    2020-08-12 00:57:24

    sum=sum+num 

    是sum的值加上num的值结果赋值给sum 

    不知道这么说你能明白吗