news 2026/4/23 14:09:39

C++ 跳转语句/break/continue/goto语句

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++ 跳转语句/break/continue/goto语句

本节课涉及到的所有C++相关的代码,大家可以自行建立项目库练习

A1.break语句

作用:跳出选择结构或者循环结构

break使用的时机:

  • 出现在switch条件语句中,作用是终止case并跳出switch
  • 出现在循环语句中,作用是跳出当前的循环语句
  • 出现在嵌套循环中,跳出最近的内层循环语句

case1: 出现在switch条件语句中

#include<iostream> using namespace std; int main(){ cout << "植物大战僵尸的游戏模式:" << endl; cout << "1、生存模式" << endl; cout << "2、挑战模式" << endl; cout << "3、通关模式" << endl; int num = 0; cin >> num; switch (num) { case 1: cout << "较容易通关" << endl; break; case 2: cout << "较难通关" << endl; break; case 3: cout << "容易通关" << endl; break; default: break; } system("pause"); return 0; }

case2:出现在循环语句中

#include<iostream> using namespace std; int main(){ for (int j = 1; j <= 7; ++j) { if (j == 4) { break; } cout << j << endl; } system("pause"); return 0; }

case3:出现在嵌套循环语句中

#include<iostream> using namespace std; int main(){ for (int i = 1; i <= 7; i++) { for (int j = 1; j <= 9; j++) { if (j == 5) { break; } cout << "%" ; } cout << endl; } system("pause"); return 0; }

A2.continue语句

作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环

#include<iostream> using namespace std; int main(){ for (int i = 0; i <= 50; i++) { //输出奇数 if (i % 2 == 0) { continue; } cout << i << endl; } system("pause"); return 0; }

A3.goto语句

作用:无条件跳转语句

语法:goto 标记;//如果标记的名称存在, 执行到goto语句时,就会跳转到标记的位置

#include <iostream> using namespace std; int main(){ cout << "1" << endl; cout << "2" << endl; goto FLAG; cout << "3" << endl; FLAG: cout << "4" << endl; system("pause"); return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:33:21

EmotiVoice在广播剧制作中的应用前景

EmotiVoice在广播剧制作中的应用前景 在音频内容创作的浪潮中&#xff0c;广播剧正经历一场静默却深刻的变革。过去&#xff0c;一部高质量广播剧的背后往往是数十小时的录音棚工作、高昂的配音演员费用和复杂的后期协调流程。而今天&#xff0c;随着AI语音技术的突破&#xff…

作者头像 李华
网站建设 2026/4/23 12:21:45

百度网盘高速下载新方案:三步突破限速瓶颈

还在为百度网盘那令人困扰的下载速度而烦恼吗&#xff1f;每天看着几十KB的缓慢下载&#xff0c;重要文件却迟迟无法获取&#xff1f;现在&#xff0c;一款创新的百度网盘解析工具让你彻底告别这种困境&#xff01; 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的…

作者头像 李华
网站建设 2026/4/23 10:48:54

scrapy-python基于大数据爬虫技术的B站数据分析可视化系统_8dbm860u--论文python springboot 转

文章目录系统截图项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统截图 scrapy-python基于大数据爬虫技术的B站数据分析可视化系统_8dbm860u–论文python s…

作者头像 李华
网站建设 2026/4/23 10:49:56

C# 与西门子 PLC 通信:地址相关核心知识点

C# 对接西门子 PLC 的核心痛点集中在地址解析、数据类型匹配、通信适配三大维度&#xff0c;而地址是所有交互的基础 —— 其格式、归属区域、与数据类型的绑定关系直接决定通信成败。以下是地址相关的核心知识点&#xff0c;结合 C# 开发场景拆解&#xff0c;覆盖底层逻辑、实…

作者头像 李华
网站建设 2026/4/23 12:25:22

求解一元一次方程(仅含+、-、x)

在算法题中&#xff0c;求解一元一次方程是一个经典的字符串处理与数学结合的问题。本文将带大家实现一个函数&#xff0c;能够解析仅包含 、 - 、变量 x 及其系数的方程&#xff0c;并返回指定格式的解。问题分析给定一个一元一次方程字符串&#xff08;如 x5-3x6x-2 &am…

作者头像 李华
网站建设 2026/4/23 10:47:59

G-Helper华硕优化工具:3分钟快速配置,性能调优秘诀全解析

G-Helper华硕优化工具&#xff1a;3分钟快速配置&#xff0c;性能调优秘诀全解析 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other mo…

作者头像 李华