用c语言编写一个小程序,输入一个数字,输出对应的星期的一个英文单词
时间: 2024-11-22 09:36:08 浏览: 14
一个用C语言实现的命令行英汉对照词典.zip
当然可以。以下是一个简单的C程序,它会接收用户输入的数字,并根据数字输出相应的英文星期:
```c
#include <stdio.h>
#include <stdlib.h>
// 定义一周的英文表示
const char* days_of_week[] = {
"Monday", "Tuesday", "Wednesday", "Thursday", "Friday",
"Saturday", "Sunday"
};
int main() {
int day_num;
printf("请输入一个1到7之间的整数,代表周几(1 for Monday,依次类推):");
scanf("%d", &day_num);
// 检查输入是否在有效范围内
if (day_num >= 1 && day_num <= 7) {
printf("对应的一周英文单词是:%s\n", days_of_week[day_num - 1]);
} else {
printf("无效输入!请输入1到7的数字。\n");
}
return 0;
}
```
在这个程序中,我们首先定义了一个包含一周七天英文名称的数组,然后从用户那里获取输入并检查它是否合法。如果输入的数字在1到7之间,就输出相应的英文单词;否则,显示错误消息。
阅读全文