C++ break 语句
C++ 中 break 语句有以下两种用法:
-
break 语句出现在一个循环内时,循环会立即终止,并继续执行紧接着循环的下一条语句
-
可用于终止 switch 语句中的一个 case
如果我们使用的是嵌套循环(即一个循环内嵌套另一个循环),break 语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码
break 语句语法格式
C++ 中 break 语句的语法格式如下
break;
break 语句流程图
C++ 中 break 语句流程图如下
范例 : break 语句的使用
/** * file: main.cpp * author: 简单教程(www.twle.cn) * * Copyright © 2015-2065 www.twle.cn. All rights reserved. */ #include <iostream> using namespace std; int main () { // 局部变量声明 int cnt = 13; // do 循环执行 do { if( cnt == 15) { // 退出循环 break; } cout << "cnt 的值:" << cnt << endl; cnt += 1; }while( cnt < 20 ); return 0; }
编译和运行以上范例,输出结果如下:
$ g++ main.cpp && ./a.out cnt 的值:13 cnt 的值:14