switch语句一种分支语句 格式:switch(表达式){ case 常量表达式1:语句1; case 常量表达式2:语句2; case 常量表达式3:语句3; ....... case 常量表达式n:语句n; default: 都不满足再执行的语句; } case的穿透问题: 为了防止穿透,我们使用break; break,可以提前结束swith语句 注意点 1:switch(表达式) 表达式的返回值类型不能是float\double,可以是整型的和字符型 2:表达式还可以是一个常数
3、 case后面可以是多句
4、 case后面如果有多句,可以不加{} 但是定义变量要加上{},防止定义域紊乱。 5、 break结束switch语句块 6、 default可以放在switch语句的任何位置 如果放在开始的位置,要注意加上break; default语句还可以不写
|