【continue语句举例】在编程中,`continue` 是一种控制流语句,用于跳过当前循环中的某些代码,直接进入下一次循环。它常用于 `for` 或 `while` 循环中,帮助优化程序执行流程,避免不必要的操作。
以下是一些常见的 `continue` 语句使用示例,并通过表格形式进行总结。
continue语句简介
`continue` 语句的作用是:当程序运行到该语句时,会立即跳过当前循环体中剩余的代码,转而开始下一次循环迭代。与 `break` 不同,`continue` 不会终止整个循环,只是跳过当前一次循环。
| 示例编号 | 代码片段 | 说明 | ||
| 1 | ```python for i in range(10): if i % 2 == 0: continue print(i) ``` | 输出奇数(1, 3, 5, 7, 9),因为偶数时跳过打印操作。 | ||
| 2 | ```java for (int i = 1; i <= 10; i++) { if (i == 5) { continue; } System.out.print(i + " "); } ``` | 输出 1 2 3 4 6 7 8 9 10,跳过了数字5。 | ||
| 3 | ```c for (int i = 0; i < 10; i++) { if (i == 3 | i == 7) { continue; } printf("%d ", i); } ``` | 输出 0 1 2 4 5 6 8 9,跳过了3和7。 | |
| 4 | ```javascript for (let i = 1; i <= 10; i++) { if (i % 3 === 0) { continue; } console.log(i); } ``` | 输出 1 2 4 5 7 8 10,跳过了能被3整除的数字。 | ||
| 5 | ```python while True: num = int(input("请输入一个数字(输入-1退出):")) if num == -1: break if num % 2 == 0: continue print(f"你输入的是奇数:{num}") ``` | 如果输入的是偶数,则跳过打印,继续下一轮输入。 |


