juliusun.com
第 16/50 节 冥河C语言教程
continue语句,用在循环中,可以使while、do-while、for循环语句结束本次循环,直接进入下次循环。
continue用法简单,continue即为一个独立的语句,直接跟分号结束语句即可:
continue ;
对于while和do-while语句,continue跳过循环体尚未执行的部分,直接转到while(条件)判断处继续照常执行。
对于for语句,continue跳过循环体尚未执行的部分,跳到 for(初始化语句组;判断条件;循环体收尾语句) 中的"循环体收尾语句",然后正常执行。
举例子,实现一个功能,输出100到200之间,不能被3整除的数字:
while语句与continue:
do-while语句与continue:
for语句与continue:
由于continue使用起来比break复杂一点,本节在使用continue时同一个例子用了while、do-while、for三种语句来实现,并标有注释。
上述三个代码均效果类似如下图: