在C语言中,switch语句是一种switch语句,通常与case、break和default一起使用来控制进程。开关用作开关。当变量表达式的值与case中的值相对应时,switch语句将在case之后执行语句后跳出。如果不匹配,switch语句将在执行default之后的语句后跳出。
1.开关中可以有任意数量的case语句。每个case后面都有一个要比较的值和一个冒号。
2.case后面的类型必须与switch中的变量具有相同的数据类型,并且必须是常量或文字量。
3.当被测变量等于case中的常量时,将执行case后面的语句,直到遇到break语句为止。
4.遇到break语句时,switch终止,控制流将跳转到switch语句之后的下一行。
5.并非每个案例都需要包含中断。如果case语句不包含中断,则控制流将继续处理后续的case,直到遇到中断为止。
6.switch语句的末尾可以有一个可选的默认大小写。当上述情况都不成立时,可以使用默认情况执行任务。默认情况下不需要break语句。