movinggo
2018-07-03 09:48
例题中的输出结果为什么只有1和2呢?4 5 7 8 10为什么不行?
在for循环里,循环到3的时候已经满足if条件 i 大于2 和 i是3的倍数 这两个条件了,所以break循环结束,然后输出结果了。
可是题目说的不是“并且”吗,那就应该两个条件都符合才会跳出循环啊,能在解答下吗
在for循环里,满足if条件 i 大于2 和 i是3的倍数 ,则会break 跳出循环,就是说循环到3以后就跳出了循环,所以输出结果只有1和2, 3已经满足了if条件,跳出了循环。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题