21xrx.com
2024-11-05 14:37:04 Tuesday
登录
文章检索 我的文章 写文章
C++中break语句的用法及示例
2023-07-06 21:06:50 深夜i     --     --
C++ break语句 用法 示例

在C++中,break语句是一种流程控制语句,用于中断当前循环或switch语句的执行。

1. 在循环中使用break语句

在循环中使用break语句可以在满足某个条件时提前终止循环的执行。在循环中使用break语句的示例代码如下:


for (int i = 1; i <= 10; i++) {

  if (i == 5)

    break;

  

  cout << i << endl;

}

上述代码中,当i的值等于5时,break语句会中断当前的for循环,程序将不会输出6到10这几个数字。

2. 在switch语句中使用break语句

在switch语句中使用break语句可以结束当前分支的执行,跳出switch语句。switch语句中使用break语句的示例代码如下:


switch (grade)

  case 'A':

    cout << "优秀" << endl;

    break;

  case 'B':

    cout << "良好" << endl;

    break;

  case 'C':

    cout << "及格" << endl;

    break;

  default:

    cout << "不及格" << endl;

    break;

上述代码中,当匹配到某个分支时,执行对应的语句,并用break语句结束该分支的执行。如果没有匹配到任何分支,则执行default分支中的语句。

总之,break语句非常有用,可以让我们在某些情况下提前结束循环或switch语句的执行,从而提高程序的效率。但是,过度使用break语句可能会使代码变得难以理解和维护,因此我们应该谨慎使用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复