当前位置:常识集 > 数码游戏 > 电脑 > switch语句在C++中如何使用
手机版

switch语句在C++中如何使用

来源:常识集 阅读:1.24W 次

编辑程序时,当语句中有多个分支的时候,如果用if语句会比较麻烦,这时就可以使用switch语句,在C++中switch语句是如何使用的呢?小编与大家分享自己的。

操作方法

(01)使用switch语句,其基本格式如下图所示。

switch语句在C++中如何使用

(02)switch语句中,用[]表示的部分是可选项

switch语句在C++中如何使用 第2张

(03)合法的switch语句的表达式,其值只能取整型、字符型、布尔型、枚举型数据。

switch语句在C++中如何使用 第3张

(04)常量表达式由常量组成,其取值类型要与switch后的表达式类型相同。

switch语句在C++中如何使用 第4张

(05)任意两个case语句后的常量值不能相同,否则程序不能正常运行。

switch语句在C++中如何使用 第5张

(06)语句组中,可以是一个语句,也可以是一组语句。

switch语句在C++中如何使用 第6张

(07)程序运行时,首先计算switch后的表达式有值。

switch语句在C++中如何使用 第7张

(08)接着,用case后的常量表达式值与switch后的表达值匹配,如果匹配成功则执行case后的语句组,直到遇到break语句或}为止。

switch语句在C++中如何使用 第8张

(09)如果语句中包含default命令,表示当各分支常量表达式的值都无法匹配时,执行default后的语句组,通常default语句放在程序的最后面。

switch语句在C++中如何使用 第9张
本文链接:https://www.changshiji.com/smyx/diannao/jknyqr.html

Copyright © 2024. 常识集 All right reserved. 浙ICP备20202586号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。