21xrx.com
2024-05-19 16:47:39 Sunday
登录
文章检索 我的文章 写文章
C++中如何跳出for循环?
2023-06-22 00:31:29 深夜i     --     --
C++ 跳出 for循环

在C++中,break语句可以用于跳出for循环。当在循环中使用break语句时,程序将会立即跳出循环并继续执行循环后面的代码。下面是一个简单的示例代码,来展示如何在for循环中使用break语句:


#include <iostream>

int main() {

  for (int i = 0; i < 5; i++) {

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

    if (i == 2)

      break;

    

  }

  std::cout << "Loop finished." << std::endl;

  return 0;

}

在上面的代码中,我们定义了一个for循环,循环从0开始,以步长1递增,最大值为4。在循环内部,我们输出了当前的循环次数i的值,并检查i是否等于2。如果i等于2,我们使用break语句跳出循环。因此,当i等于2时程序会中断循环,并输出“Loop finished.”。

可以注意到,在该示例中break语句被触发后,for循环将直接跳出并执行其后的代码。同时,我们还可以利用break语句在多层循环中跳出指定层循环,方法是在break语句后面添加指定层数的循环名称。例如,在一个有两层循环的程序中,当我们想要跳出外层循环时,只需要在break语句后面添加外层循环的名称即可。

  
  

评论区

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