前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >C++教程:continue 语句

C++教程:continue 语句

作者头像
用户7886150
修改2021-02-02 11:41:41
修改2021-02-02 11:41:41
7690
举报
文章被收录于专栏:bit哲学院

参考链接: C++ break语句

C++ continue 语句 

C++ 中的 continue 语句有点像 break 语句。但它不是强迫终止,continue 会跳过当前循环中的代码,强迫开始下一次循环。 

对于 for 循环,continue 语句会导致执行条件测试和循环增量部分。对于 while 和 do…while 循环,continue 语句会导致程序控制回到条件测试上。 

语法 

C++ 中 continue 语句的语法: 

continue;

流程图 

实例 

#include <iostream>

using namespace std;

int main ()

{

   // 局部变量声明

   int a = 10;

   // do 循环执行

   do

   {

       if( a == 15)

       {

          // 跳过迭代

          a = a + 1;

          continue;

       }

       cout << "a 的值:" << a << endl;

       a = a + 1;

   }while( a < 20 );

   return 0;

}

当上面的代码被编译和执行时,它会产生下列结果: 

a 的值: 10

a 的值: 11

a 的值: 12

a 的值: 13

a 的值: 14

a 的值: 16

a 的值: 17

a 的值: 18

a 的值: 19

小伙伴们学会了吗?

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档