c语言switch星期几换算
时间: 2024-12-12 07:14:15 浏览: 7
在C语言中,`switch`语句是一种多分支选择结构,常用于根据不同的条件执行不同的代码块。使用`switch`语句来换算星期几是一个常见的应用场景。以下是一个示例代码,展示了如何使用`switch`语句将数字转换为对应的星期几:
```c
#include <stdio.h>
int main() {
int day;
printf("请输入一个数字(1-7)来表示星期几: ");
scanf("%d", &day);
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("输入错误,请输入1-7之间的数字\n");
}
return 0;
}
```
在这个示例中,程序会提示用户输入一个数字(1-7),然后使用`switch`语句将输入的数字转换为对应的星期几。如果输入的数字不在1到7之间,程序会输出错误提示信息。
阅读全文