switch 多分支语句
语法结构:switch(表达式1)
{
case 表达式2:
语句体;
break;
case 表达式3:
语句体;
break;
……
default:
break;
}
注意:1,case表达式后为冒号,一定不能丢;
2,case 语句体后若没有break,则会顺次执行,直到遇到break 或所有case 执行完毕,所以break一定不能 丢,但也有例外;
3,若几个相邻的case ,语句体一样,则前面case 的语句体和break都可以省略,但分号(;)要保留; 4, default 视情况而定并不是必须的,default 后的break可省略,因为已经是最后了,有没有break 此时程序 都会跳出switch。