一.switch语句的格式
switch(表达式)
{
case 常量表达式1:
语句
break;
case 常量表达式2:
语句
break;
.......
case 常量表达式n:
语句
break;
default:
语句
break;
}
二.含义
1.当表达式的值与某case后的常量表达式的值相等时,就执行此case后的语句
2.若所有的case中的常量表达式的值都不与表达式的值匹配的,就执行default后面的语句
三.注意的点
1.switch(x)中的x可以是整型,但不能是字符型或者浮点型变量
2.switch语句中,每一个case的冒号后面都允许跟有多条语句
3.switch中的default可有可无
4.在switch中,不一定使用break语句
5.switch语句中,每一个case常量表达式的值不能相同
6.case语句后如没有break,顺序向下执行(活用break语句)
7.switch语句中多个case标号可以共用一组数据