c语言switch case判断范围
时间: 2023-04-27 19:05:34 浏览: 187
c语言switch case语句.docx 代码
在 C 语言中,switch case 语句用于对一个变量进行多个条件判断。在 case 后面可以跟一个值或一个范围,表示当变量等于该值或在该范围内时执行对应的语句。
举个例子:
```
switch(x) {
case 1:
printf("x is 1\n");
break;
case 2:
case 3:
printf("x is 2 or 3\n");
break;
case 4:
case 5:
case 6:
printf("x is 4, 5, or 6\n");
break;
default:
printf("x is not 1, 2, 3, 4, 5, or 6\n");
}
```
在这个例子中,当 x 等于 1 时,会输出 "x is 1";当 x 等于 2 或 3 时,会输出 "x is 2 or 3";当 x 等于 4、5 或 6 时,会输出 "x is 4, 5, or 6";否则会输出 "x is not 1, 2, 3, 4, 5, or 6"。
注意,在 case 语句后面的值必须是整型常量,不能是变量或表达式。
阅读全文