switch语句只能判断变量/表达式的结果与case后面的值是否相等 (布尔值条件判断),而不能进行除相等以外的其他条件判断,而`if else`语句则没有限制条件判断
switch(变量/表达式a){
case 1:
break;
case 2:
break;
...
default:
break;//可省略
}
switch语句只能判断变量/表达式的结果与case后面的值是否相等 (布尔值条件判断),而不能进行除相等以外的其他条件判断,而`if else`语句则没有限制条件判断
switch(变量/表达式a){
case 1:
break;
case 2:
break;
...
default:
break;//可省略
}