21xrx.com
2024-12-22 16:34:16 Sunday
登录
文章检索 我的文章 写文章
C++如何跳出本次循环?
2023-06-24 09:53:40 深夜i     --     --
C++ 跳出循环 continue语句 break语句 循环控制符号

C++是一种流行的程序设计语言,广泛应用于各种领域。循环结构是C++程序中经常使用的基本语句之一,用于重复执行某些任务。在循环结构中,当满足某些条件时,程序需要跳出本次循环,继续执行下面的代码。那么,C++如何跳出本次循环呢?

1.使用break语句

在C++中,通过使用break语句可以让程序跳出本次循环。在循环结构内部,当满足某些条件时,可以使用break语句来跳出循环,继续执行循环结构后面的代码。例如,下面的代码演示了使用break语句跳出循环:


#include <iostream>

int main() {

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

    if (i == 5)

      break; // 跳出循环

    

    std::cout << i << std::endl;

  }

  return 0;

}

上面的代码使用for循环结构输出数字1到10,当i等于5时,使用break语句跳出循环。输出结果为:


1

2

3

4

2.使用continue语句

在C++中,通过使用continue语句可以让程序跳过本次循环,继续执行下一次循环。在循环结构内部,当满足某些条件时,可以使用continue语句让程序跳过本次循环,继续执行循环结构后面的代码。例如,下面的代码演示了使用continue语句跳过循环:


#include <iostream>

int main() {

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

    if (i == 5)

      continue; // 跳过本次循环

    std::cout << i << std::endl;

  }

  return 0;

}

上面的代码使用for循环结构输出数字1到10,当i等于5时,使用continue语句跳过本次循环,继续执行下一次循环。输出结果为:


1

2

3

4

6

7

8

9

10

总之,在C++中,可以使用break语句跳出本次循环,使用continue语句跳过本次循环,这些语句可以帮助程序更加灵活地控制循环结构,提高程序的执行效率。

  
  

评论区

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