C++程序设计之switch语句详解
需积分: 0 19 浏览量
更新于2024-07-14
收藏 8.72MB PPT 举报
C++程序设计之switch语句
switch语句是一种多路选择语句,用于根据不同的值执行不同的语句。其基本语法结构为:
switch(表达式)
{
case 常量表达式1:语句1;
case 常量表达式2:语句2;
...
case 常量表达式n:语句n;
default:语句n+1;
}
其中,switch后的表达式将被计算,并将其结果与每个case后的常量表达式进行比较。如果找到匹配的值,则执行相应的语句。如果没有找到匹配的值,则执行default后的语句。
在上面的示例代码中,我们可以看到switch语句的使用:
switch(grade)
{
case 'A':cout<<"100~85\n";
case 'B':cout<<"84~70\n";
case 'C':cout<<"69~60\n";
case 'D':cout<<"no pass\n";
default:cout<<"error\n";
}
如果grade的值为‘A’,则结果将是:
100~85
84~70
69~60
no pass
error
这说明了switch语句的执行顺序是自上而下的,如果找到匹配的值,则执行相应的语句,并继续执行下一条语句,直到遇到break语句或return语句为止。
在C++程序设计中,switch语句是一种非常有用的语句,可以根据不同的值执行不同的语句,从而增加程序的灵活性和可读性。
此外,C++语言的发展历史也在上面的文字中被提及。从1946年第一台电子数字计算机ENIAC问世以来,计算机应用领域的不断扩大,促进了计算机技术的高速发展。C语言是在B语言的基础上发展和完善的,而C++是在C语言的基础上发展和完善的。C语言的主要特点是结构化的程序设计语言,语言本身简洁、使用灵活方便,可以用于设计和编写大的系统程序,也可以用于编写小的控制程序和科学计算。
switch语句是C++程序设计中的一种非常重要的语句,可以根据不同的值执行不同的语句,从而增加程序的灵活性和可读性。
184 浏览量
点击了解资源详情
点击了解资源详情
184 浏览量
149 浏览量
194 浏览量
486 浏览量
112 浏览量
2021-10-10 上传

琳琅破碎
- 粉丝: 21
最新资源
- 绿色免费条形码生成工具v1.0使用教程
- 基于Python的阴阳师屏幕点击工具
- Unity插件FX Maker v1.5.1版本发布
- AtCoder Anytime:使用Firebase与TypeScript开发教程
- Delphi D6D7环境下SuperObject操作Json实践
- AURUM V3.11 男装外贸商城Wordpress模板发布
- iOS图片滤镜使用与模糊效果处理技巧
- 零基础入门iOS8编程HelloWorld代码解析
- Notation v1.1.5273:便捷键盘操作的笔记软件体验
- 巴厘岛戴维帕大学官方站点:Laravel框架与CMS的结合
- Python中Matplotlib绘制汽车抽象描述
- 使用Python和Selenium控制谷歌浏览器访问百度
- EKOMMART V3.6:外贸独立站主题模板多合一解决方案
- 个人定时闹钟小程序功能全解析
- 51开发板基础实验教程:Proteus仿真指南
- JDK 8u251版下载指南:提升Windows x64系统性能