这个题本来是1+2+3这种题但是小弟敲代码时犯了个错误把sum=sum+i,敲成了sum=sum+1 此时发现得出的值为6.sum=sum+3时输出的值为6的三倍。sum+2为6的2倍。就是这种规律。但是搞不懂这到底是为啥变成这样的。求大神分析下 # include<stdio.h> |
|
这到底是为什么?
|
|
20分 |
i从1加到7加6次,sum加了6次3
|
是不是可以理解为for的循环让I循环6次,也让sum的值循环了6次+3, i<=3所代表的循环次数由于for语句所以控制着i++的次数和sum+3的次数 |