C++ Break语句
在C++中,break语句用于打破循环或者switch语句。它在给定条件下中断程序的当前流程。在嵌套循环的情况下,它只中断内部循环。
jump-statement;
break;
流程图:
C++ Break语句示例
看一个简单的C++中断语句的示例,该语句用在循环内部。
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 10; i++)
{
if (i == 5)
{
break;
}
cout<<i<<"\n";
}
}
输出:
1
2
3
4
C++ Break语句与内部循环
如果你在内部循环中使用了break语句,那么C++的break语句只会中断内部循环。
让我们看一个例子代码:
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=3;i++){
for(int j=1;j<=3;j++){
if(i==2&&j==2){
break;
}
cout<<i<<" "<<j<<"\n";
}
}
}
输出:
1 1
1 2
1 3
2 1
3 1
3 2
3 3