continue语句的作用难道不是结束整个循环执行的吗?
- 内容介绍
- 文章标签
- 相关推荐
本文共计863个文字,预计阅读时间需要4分钟。
错误,continue语句的作用不是结束整个循环的执行,而是结束本次循环,跳过循环体中剩余的语句,直接进入下一次循环。使用continue语句后,程序将直接进入下一次循环迭代,准备执行循环体内的下一条语句。
错,continue语句的作用不是结束整个循环的执行,而是结束本次循环,跳过循环体中剩余的语句,直接进入到下次循环中,准备再次执行循环体。
continue 语句的作用是结束本次循环,跳过循环体中剩余的语句而强制进入下一次循环(回到循环体的开头准备再次执行循环体)。continue语句只用在 while、for 循环中,常与 if 条件语句一起使用,判断条件是否成立。
使用方式
continue语句只在循环语句中。
在循环体中的语句集合执行中,continue语句用于结束本次循环。在for循环中跳至执行循环步长语句,以准备测试下一次循环的条件;在while循环中,则直接跳到循环条件测试。例如,下面的代码把100~200之间能被3整除的数提出,其余的都能输出:
for(int n=100;n<=200;++n) { if(n%3==0) continue; cout<<n<<endl; }
非必要性
continue语句总是有条件执行的。
本文共计863个文字,预计阅读时间需要4分钟。
错误,continue语句的作用不是结束整个循环的执行,而是结束本次循环,跳过循环体中剩余的语句,直接进入下一次循环。使用continue语句后,程序将直接进入下一次循环迭代,准备执行循环体内的下一条语句。
错,continue语句的作用不是结束整个循环的执行,而是结束本次循环,跳过循环体中剩余的语句,直接进入到下次循环中,准备再次执行循环体。
continue 语句的作用是结束本次循环,跳过循环体中剩余的语句而强制进入下一次循环(回到循环体的开头准备再次执行循环体)。continue语句只用在 while、for 循环中,常与 if 条件语句一起使用,判断条件是否成立。
使用方式
continue语句只在循环语句中。
在循环体中的语句集合执行中,continue语句用于结束本次循环。在for循环中跳至执行循环步长语句,以准备测试下一次循环的条件;在while循环中,则直接跳到循环条件测试。例如,下面的代码把100~200之间能被3整除的数提出,其余的都能输出:
for(int n=100;n<=200;++n) { if(n%3==0) continue; cout<<n<<endl; }
非必要性
continue语句总是有条件执行的。

