continue

更新时间:2024-03-08 16:59

计算机术语,表示结束本次循环,进行下一次循环,而不终止整个循环的执行。

形式作用

C、JavaMATLAB

在C++、C#中有所使用。

其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式

continue语句和break语句的区别是:

continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

注意

1.break可以在if-else中使用直接跳出当前循环。

2. 在多层循环中, 一个break语句只向外跳一层。

continue语句的作用是跳过循环体中剩余的语句并到循环末尾而强行执行下一次循环。

continue语句只用在for、while、do-while等循环体中, 常与if条件语句一起使用, 用来加速循环。

语句语法

continue语句的语法:

或者

以下代码显示Java中使用continue语句的示例:

上面的代码生成以下结果:

原来的图片的错误之处。1:输出语句

2:输出结果错误。为什么--》分析:i%2 的值只要成立,使用continue关键字,则就会跳出本次循环,进而执行下一次循环。 修改后的答案为:1 3 5 7 9。

示例

continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。

注: 注意在 php 中 switch 语句被认为是可以使用 continue 的一种循环结构。

continue 接受一个可选的数字参数来决定跳过几重循环到循环结尾。

省略 continue 后面的分号会导致混淆。以下例子示意了不应该这样做。

希望得到的结果是:

可实际的输出是:

因为 print() 调用的返回值是 int(1),看上去作为了上述可选的数字参数。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}