深入理解C语言中的switch语句及其与case、break、default的配合使用
在C语言中,switch语句就是switch语句,一般与case、break、default配合使用,来控制流程。开关起到开关的作用。当变量表达式的值与case中的值对应时,执行case后面的语句后,switch语句就会跳出。如果不匹配语句,执行default后的语句后会跳出switch语句。

switch语句使用规则
1. switch 中可以有任意数量的 case 语句。每个案例后面跟着一个要比较的值和一个冒号。
2. case 后面的类型必须与 switch 中的变量具有相同的数据类型,并且必须是常量或文字。
3、当被测试的变量等于case中的常量时,会执行case后面的语句,直到遇到break语句。
4. 当遇到break语句时,switch终止,控制流将跳转到switch语句之后的下一行。
5. 并非所有情况都需要包含break。如果 case 语句不包含中断,则控制流将继续处理后续案例,直到遇到中断。
6. switch 语句可以有一个可选的defaultcase,它出现在switch 的末尾。当上述情况都不成立时,可以使用默认情况来执行任务。默认情况下不需要break语句。