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语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-09CMS内容管理系统是什么?如何选择适合你的平台?
- 2025-01-08CCPM如何缩短项目周期并降低风险?
- 2025-01-08Omnivore 替代品 Readeck 安装与使用教程
- 2025-01-07Cursor 收费太贵?3分钟教你接入超低价 DeepSeek-V3,代码质量逼近 Claude 3.5
- 2025-01-06PingCAP 连续两年入选 Gartner 云数据库管理系统魔力象限“荣誉提及”
- 2025-01-05Easysearch 可搜索快照功能,看这篇就够了
- 2025-01-04BOT+EPC模式在基础设施项目中的应用与优势
- 2025-01-03用LangChain构建会检索和搜索的智能聊天机器人指南
- 2025-01-03图像文字理解,OCR、大模型还是多模态模型?PalliGema2在QLoRA技术上的微调与应用
- 2025-01-03混合搜索:用LanceDB实现语义和关键词结合的搜索技术(应用于实际项目)