解释一下,C语言 sum+=i;i++;i++;什么意思

如题所述

第1个回答  2015-05-29
sum+=i; 是 sum=sum+i; 的意思。
i++; 就是 i=i+1; 的意思。下同追答

哪里不懂就继续追问吧

追问

执行while循环语句,为什么是1到10的和?

两个i++

追答

这本书是什么书?错了。书的内容错了

由于没用C。我用C#给你演示一下。

追问

结果和书上一样吗

追答

很明显不一样,第一次运行,输入1.sum的值是11.第二次如果输入是11,后面的sum的值就更大了,估计是你的书印刷错误。导致表达错误了

有没有帮到你?

追问

谢谢你的耐心解答

追答

不用谢

追问

请问你是学生,C语言好吗

追答

是学生。c语言好学,逻辑基础

本回答被提问者采纳
第2个回答  2015-05-29
sum += i; 就是sum = sum + i;

i++; 就是 i = i + 1;
第3个回答  2015-05-29
sum+=i等价于sum=sum+i
i++等价于i=i+1
相似回答