c语言中Switch语句使用实例
时间: 2024-10-13 19:16:30 浏览: 6
在C语言中,`switch`语句是一种控制结构,用于基于表达式的值来执行不同的代码块。它通常配合`case`标签一起使用,可以根据给定的条件执行相应的代码段。这里是一个简单的`switch`语句的使用实例:
```c
#include <stdio.h>
int main() {
int day = 3; // 假设我们想要确定一周中的某一天
switch (day) {
case 1:
printf("今天是星期一。\n");
break;
case 2:
printf("今天是星期二。\n");
break;
case 3:
printf("今天是星期三。\n");
break;
case 4:
printf("今天是星期四。\n");
break;
case 5:
printf("今天是星期五。\n");
break;
case 6:
printf("今天是星期六。\n");
break;
case 7:
printf("今天是星期日。\n");
break;
default:
printf("输入的不是有效的日子!\n");
break;
}
return 0;
}
```
在这个例子中,如果`day`变量等于1到7中的任何一个值,就会打印出对应的星期几。如果`day`的值不在这些预定义的`case`之中,那么会执行`default`分支,显示一个错误信息。