编写一个程序,用周一到周日的英文名称初始化一个字符指针数组,当键盘输入整数为1-7时,显示相应英文名,输入其他整数时显示错误信息。
时间: 2023-05-11 13:05:31 浏览: 97
Python编程基础题(7-输入星期数字,输出对应英文)
以下是用 C 语言编写的程序,可以实现你的需求:
```c
#include <stdio.h>
#include <string.h>
int main() {
char *weekdays[] = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};
int day;
printf("Please enter a number between 1 and 7: ");
scanf("%d", &day);
if (day >= 1 && day <= 7) {
printf("%s\n", weekdays[day - 1]);
} else {
printf("Error: Invalid input!\n");
}
return 0;
}
```
当用户输入一个整数时,程序会从字符指针数组中获取相应的英文名称并输出,如果输入的整数不在 1-7 的范围内,则会输出错误信息。
阅读全文