输入一个数(1—7)。c语言
时间: 2024-04-30 13:21:07 浏览: 22
下面是一个简单的 C 语言程序,可以让用户输入一个数字(1-7),然后输出对应的星期几名称:
```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;
}
```
这个程序使用了 switch-case 语句,根据用户输入的数字来判断输出的星期几名称。如果用户输入了一个不在 1-7 范围内的数字,则会输出一个错误信息。