break和continue语句
2022/3/28 23:31:30
本文主要是介绍break和continue语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
break语句
用于跳出选择结构或循环结构
1.switch语句中,终止case并且跳出switch。
#include<iostream> using namespace std; #define CHINA "中国" int main() { //cout << "我爱中国" << endl; //cout << "1、很爱" << endl; //cout << "2、特爱" << endl; //cout << "3、爱" << endl; //cout << "4、超爱" << endl; int chooseNum = 0; cin >> chooseNum; switch (chooseNum) { case 1: cout << "选择的是很爱" << CHINA << endl; break; case 2: cout << "选择的是特爱" << CHINA << endl; break; case 3: cout << "选择的是爱" << CHINA << endl; break; case 4: cout << "选择的是超爱" << CHINA << endl; break; } return 0; }
输出结果
终端输入1
输出:选择的是很爱中国
Press any key to continue . . .
2.循环语句,跳出当前的循环语句。
#include<iostream> using namespace std; int main() { for (int i = 0; i < 20; i++) { if (i == 15) { break; //跳出循环语句 } cout << i << endl; } system("pause"); }
运行代码
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Press any key to continue . . .
continue语句
跳过本次循环中余下尚未执行的语句,继续执行下一次循环
#include<iostream> using namespace std; int main() { for (int i = 0; i < 20; i++) { if (i == 15) { continue; //不执行下面的语句,接着下一个循环 } cout << i << endl; } system("pause"); }
运行代码
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 Press any key to continue . . .
总结:continue并没有使整个循环终止,而break会跳出循环
这篇关于break和continue语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升