循环中断
1.break
直接强行跳出当前循环,不再执行剩余代码。(作用于整个循环)
ps:在多重循环情况下,如果break在内层循环中,则仅仅终止了内层循环,外循环照常执行。
2.continue
在循环中,跳过本次循环剩余的循环语句块内容,到达条件表达式的判断。
小练习:
1.利用break语句 终止后续数字输出
输出结果
1 2 3 4 5 6 7 8 9 10
2.利用continue 跳过本次循环剩余代码
输出结果
7 14 21 28 35 42 49 56 63 70 77 84 91 98
循环嵌套
1.循环嵌套的本质
在循环的内部,再写一个循环。
2.执行顺序
外层循环执行一次,内层循环执行一圈(内部循环全部执行完一次)
ps:可以把内层循环看做是外层循环内的循环语句块;所以它会执行完内循环的所有指令再执行外循环。
3.格式
外层循环{ // 内层循环 相当于外层循环的部分循环和语句块内容 内层循环{ }
小练习:
1.
输出结果
2.
输出结果
3.