1. for
循环
for (初始化; 循环条件; 更新表达式) { // 循环体语句 }
- 适合已知循环次数的情况。
- 其中初始化执行一次,循环条件在每次迭代前进行判断,更新表达式在每次迭代后执行。
2. while
循环:
while (循环条件) { // 循环体语句 }
- 当循环条件为真时,重复执行循环体。
- 适合未知循环次数的情况。
3. do-while
循环:
do { // 循环体语句 } while (循环条件);
- 与
while
循环类似,但是先执行循环体,再判断循环条件。 - 至少执行一次循环体,即使条件一开始就不满足。
控制循环流程的语句:
break
:用于跳出循环,终止整个循环过程。continue
:用于结束当前循环迭代,跳过剩余的循环体,并开始下一次迭代。goto
:虽然不推荐使用,但可用于无条件转移到代码中的指定位置。