引言:上次向大家介绍了C语言中的if语句,现在在允许我向大家介绍switch语句和一些循环语句。
1.switch语句---实现分支结构
1.1 定义:switch语句是一种特殊形式的if...else结构,用于判断条件有多个条件的情况。它把多重的else...if改得更易用,可读性更好。
1.2 switch的语法形式
switch(表达式)
{
case value1:
statement;
break;
case value2:
statement;
break;
default:
statement;
break;
}
注释:根据表达式不同的值,执行相应的case分支。如果找不到,就职行default分支的语句。
1.3 注意事项
(1)case后面要加空格。
(2)switch后的表达式必须是整形形式。
(3)case后的值必须是整形表达式/
(4)要注意在每个case后面加beak才能跳出整个switch语句,否则就会执行后面case里printf()里的内容。
(5)在switch语句中,case语句和default语句是没有顺序要求的,只要你的顺序满足实际要求就可以。