请为我举例一个switch例子
时间: 2024-11-20 09:37:41 浏览: 13
当然可以。下面是一个简单的C语言`switch`语句的例子,它判断输入的一天作为周几:
```c
#include <stdio.h>
int main() {
int day_number;
printf("请输入一周中的某一天(1~7): ");
scanf("%d", &day_number); // 假设用户输入1表示周一
switch (day_number) {
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("输入错误,一天只能是1到7之间的数字.\n");
}
return 0;
}
```
在这个例子中,`switch`根据用户输入的数值选择相应的字符串输出。
阅读全文