编程论坛
注册
登录
编程论坛
→
C++教室
有点懵了
苍穹之舞
发布于 2017-05-24 09:59, 2049 次点击
只有本站会员才能查看附件,请
登录
3 回复
#2
苍穹之舞
2017-05-24 10:01
运行结果是2
也就是说,循环后是6
这个6是哪里来的?不该是4或者14么?
#3
yangfrancis
2017-05-24 11:49
第一次在循环体内执行完是0. 然后自加2得到2。再进行第二次循环体内的代码,自乘得到4.然后自加2得到6。此时不满足循环条件,退出for. 于是i是6
#4
苍穹之舞
2017-05-24 16:14
以下是引用
yangfrancis
在2017-5-24 11:49:03的发言:
第一次在循环体内执行完是0. 然后自加2得到2。再进行第二次循环体内的代码,自乘得到4.然后自加2得到6。此时不满足循环条件,退出for. 于是i是6
这个解释好,非常清晰
1