sum=sum+num这里的sum怎么可以是一样的?前面学运算符号的时候不是说不可以一样的吗?不是要改变标识符:sum1=sum+num?
sum = sum + num;
注意:这里的等号是”赋值符号“不是数学里等号
意思是把右边的值赋给左边
比如:
int sum = 1;
num = 5;
sum = sum + num;
你可以看作两步
1、右边 sum + num 他其实是 1 + 5
2、sum = 1+ 5
C语言里 = 是赋值符号不要与数学中的等号弄混淆
数学中的等号C语言中表示为 ==学习运算符会学到的
sum=sum+num
是sum的值加上num的值结果赋值给sum
不知道这么说你能明白吗