01-for循环

for 语句 也是循环结构
它的语法 来自 C 语言
语法:
for(表达式1; 表达式2 ; 表达式3){ 语句块 }
1. 循环初始化 通常情况是变量声明和赋值(只执行一次)
2. 布尔表达式(循环执行条件)
3. 赋值语句(改变循环条件)
for语句的执行
1. 执行表达式1 对循环进行初始化
2. 执行表达式2 判断循环条件是否满足
结果为true 执行语句块 执行结束后 执行表达式3 回到第二个步骤
结果为false 循环结束
for while do-while 三个都是循环结构 大部分情况下是可以互换的
for 语句使用频率会比较高
循环场景 和 语句选择
无法明确循环次数时 推荐使用 while
无法明确循环次数 且至少需要执行一次时 推荐使用do-while
可以明确循环次数 推荐使用 for

02-嵌套循环

指的是 在一个循环体中 出现另外一个循环结构
所有的循环结构(while do-while for) 都是允许被嵌套的