慕标4319917
2020-11-23 00:29
i=0时i++会加到101啊,
i=1时候i++会加到100,这样i=0会多算一位
但是sum=sum + i++的时候i不管定于什么最后结果都是5050
而且当i=1时候while循环i<=100时候i也会加到100结束
但是sum=sum+i++的时候最后结果却是4950
为什么啊???
因为无论i=0还是i=1,最后运算停止条件都是i <=100,区别只是在于循环了多少次,o+1+2+3~~和1+2+3~~只要是加到一百,结果都是一样的。
C语言入门
926020 学习 · 20793 问题
相似问题
回答 2
回答 7