本篇文章帮大家学习c语言switch语句,包含了C语言switch语句使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。
C语言中的switch语句用于从多个条件执行代码。 就像if else-if语句一样。
C语言中switch语句的语法如下:
switch(expression){
case value1:
//code to be executed;
break; //optional
case value2:
//code to be executed;
break; //optional
......
default:
code to be executed if all cases are not matched;
}
C语言中switch语句的规则如下 -
switch表达式必须是整数或字符类型。
case值必须是整数或字符常量。
case值只能在switch语句中使用。
switch case中的break语句不是必须的。这是一个可选项。 如果在switch case中没有使用break语句,则匹配case值后将执行所有后的语句。它被称为通过C语言switch语句的状态。
我们试着通过例子来理解它。假设有以下变量及赋值。
int x,y,z;
char a,b;
float f;
有效的Switch
无效的Switch
有效的Case
无效的Case
switch(x)
switch(f)
case 3;
case 2.5;