C语言:从键盘上输入数字星期,然后输出它的中文
时间: 2024-10-05 12:04:29 浏览: 91
从键盘上输入一位整数,当输入1~7时,显示下面对应的英文星期名称的缩写。
在C语言中,要实现这个功能,你需要编写一段程序,首先通过`scanf`函数获取用户输入的数字星期,然后根据对应的数字将英文星期转换成中文。这里是一个简单的示例:
```c
#include <stdio.h>
#include <string.h>
const char* week_days[] = {
"星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"
};
int main() {
int input;
printf("请输入数字星期 (0-6):");
scanf("%d", &input);
// 确保输入在0到6之间
if (input >= 0 && input < 7) {
printf("中文星期是:%s\n", week_days[input]);
} else {
printf("输入错误,星期数应在0~6范围内。\n");
}
return 0;
}
```
在这个例子中,我们创建了一个数组`week_days`存储英文星期名,并让用户输入一个介于0(代表星期日)到6(代表星期六)之间的数字。如果输入有效,就打印出相应的中文星期名称。
阅读全文