编写一个程序,用12个月份的英文名称,初始化一个字符指针数组当键盘输入整数为一到12:00显示相应的运分名,输入其他整数时显示错误信息
时间: 2024-09-18 14:05:40 浏览: 29
C语言34:用指针数组作为函数的参数显示多个字符串.rar
在Python中,你可以编写一个简单的控制台应用程序来实现这个功能。首先,你需要创建一个包含月份名称的字典,然后将用户输入转换为键值对搜索。下面是代码示例:
```python
months = {
1: "January",
2: "February",
3: "March",
4: "April",
5: "May",
6: "June",
7: "July",
8: "August",
9: "September",
10: "October",
11: "November",
12: "December"
}
def get_month_name():
while True:
input_num = int(input("请输入1到12的整数表示月份(0-12): "))
if input_num in months:
print(months[input_num])
else:
print("错误:输入的整数不在有效范围,请重新输入。")
get_month_name()
```
当你运行这个程序时,它会提示用户输入一个数字。如果用户输入的是1到12之间的数字,它会显示对应的月份英文名称;如果不是,就会显示错误消息并提示用户重新输入。
阅读全文