switch case语句例子,c语言switch经典题目
一、C语言中的Switch-case语句
Switch-case语句是C语言中一种多分支的选择结构。1.Switch-case语句在适合多个条件分支选择时使用。2.Switch-case语句的使用可以对一系列常量表达式进行比较,从而找到相应的分支进行选择,代码结构清晰,易于理解和维护,提高了程序的可读性和可靠性。3.Switch-case语句中的每一个case条件分支后面需要使用break语句进行终止,否则会造成case穿透现象。同时,每一个case标签的取值必须是整型或字符型常量表达式,且不能重复。
二、C语言的switch语句中case后()
Switch语句后case代表各种情况,如
switch(a){
case1:
case2:
}根据a的值不同会执行不同的情况。
三、switch语句例题详解
C语言一种用于多分支选择的switch语句,其一般形式为:
switch(表达式){
case常量表达式1:语句1;break;
case常量表达式2:语句2;break;
…
case常量表达式n:语句n;break;
default:语句n+1;break;
}
其语义是:计算表达式的值。并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。