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

编纂法式时 , 当语句中有多个分支的时辰 , 若是用if语句会比力麻烦 , 这时就可以利用switch语句 , 在C++中switch语句是若何利用的呢?小编与大师分享本身的经验 。

需要这些哦
C++
方式/
1利用switch语句 , 其根基格局如下图所示 。

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

文章插图

2switch语句中 , 用[]暗示的部门是可选项 。

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

文章插图

3正当的switch语句的表达式 , 其值只能取整型、字符型、布尔型、列举型数据 。

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

文章插图

4【switch语句在C++中如何使用】常量表达式由常量构成 , 其取值类型要与switch后的表达式类型不异 。

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

文章插图

5肆意两个case语句后的常量值不克不及不异 , 不然法式不克不及正常运行 。

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

文章插图

6语句组中 , 可所以一个语句 , 也可所以一组语句 。

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

文章插图

7法式运行时 , 起首计较switch后的表达式有值 。

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

文章插图

8接着 , 用case后的常量表达式值与switch后的表达值匹配 , 若是匹配当作功则执行case后的语句组 , 直到碰到break语句或 } 为止 。

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

文章插图

9若是语句中包含default号令 , 暗示当各分支常量表达式的值都无法匹配时 , 执行default后的语句组 , 凡是default语句放在法式的最后面 。

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

文章插图


以上内容就是switch语句在C++中如何使用的内容啦 , 希望对你有所帮助哦!

    推荐阅读