while循环
// 条件表达式:循环条件
while (条件表达式) {
// 循环体/循环操作(反复执行的代码段)
}
调整后的循环语法:
1. 初始化 循环变量 :循环条件需要使用的变量
2. 循环条件 :利用循环变量定义循环条件
3. 循环操作 :重复执行的程序代码段
4. 更新循环变量/循环出口 :只有循环变量一直在改变,循环才会结束
do-while循环
do {
// 循环操作
} while (循环条件);
for循环
for (1初始化循环变量; 2循环条件; 4更新循环变量) {
// 3循环操作
}
注意:
for 循环虽然从语法结构上看,是将更新循环变量放在了前面,但是它的各要素执行顺序还是和普通 while 循环一致。
执行顺序:1、2、3、4、2、3、4...
三种循环的对比
相同点
- 都能实现循环
不同点
- 语法不同
- while 和 do-while 都可以用于任何种类的循环场景;而 for 只能用于固定次数的