先上图:
switch语句格式和介绍:
switch(表达式){
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
... ...
case 常量值n:
语句体n;
break;
default:
语句体n+1;
break;
}
其他语句;
执行流程:
首先计算出表达式的值;
其次,和case后面的常量比较,一旦有对应的值,就会执行相应的语句体,遇到break才会结束
最后,如果所有的case都和表达式的值不匹配,就会执行default语句体,然后程序结束