正在回答 回答被采纳积分+1
1回答
好帮手慕星星
2019-09-10 11:45:10
同学你好,
是不明白这道题的执行过程吗?可以参考下面解释:
这是两个for循环嵌套:
(1)外层循环执行一次,内层循环会执行到满足条件为止停止。例如当i=0时,执行内层循环,j=1,输出j为1;j=2,输出j为2;j=3,满足if条件判断,执行break,跳出当前循环,不输出j。
(2)内层循环停止了,就会到外层执行i=1,执行内层循环,j=1,输出j为1;j=2,输出j为2;j=3,满足if条件判断,执行break,跳出当前循环,不输出j。
(3)内层循环停止了,就会到外层执行i=2,不满足i<2条件,停止执行。
所以最后输出的结果是1,2,1,2;自己可以测试理解下。
祝学习愉快!
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星