为了账号安全,请及时绑定邮箱和手机立即绑定

break的位置

为啥原文里break在输出前,任务里break在输出后。

正在回答

2 回答

原文里的那个break的意思是:“若 i>2 也 i%3==0 就出了那个for循环”,

任务里的break是:"sum>20的话, 首先输出的值然后在出那个for循环。

1 回复 有任何疑惑可以回复我~
#1

shuilang 提问者

非常感谢!
2016-05-04 回复 有任何疑惑可以回复我~

原文如果break在后面的话 程序就这样执行

首先输出1  此时i=1  然后判断

其次输出2  i=2 判断 

然后输出3  i= 3 判断  然后满足要求 break 跳出循环   

这样就多执行了一遍 程序就输出了3 这个不合格的数字了 

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

break的位置

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信