作用:执行多条件分支语句
语法:
注意事项:switch后面的括号中必须是一个结果为整数值的表达式。另外,每一个标签(即case之后的结果1、2.....)都必须是整数常量表达式。最常见的标签是int或char常量(如 1 或 ‘q’),也可以是枚举量。
每一个标签的最后break;千万不能忘,否则如果和某标签符合,会执行下面所有的语句
if else语句和switch语句的区别:
switch的缺点,判断时只能是整型或者字符型,不可以是一个区间
switch的优点,结构清晰,执行效率高
示例
运行结果