输入数字相应打印出月份
时间: 2023-08-31 21:36:41 浏览: 124
### 回答1:
可以使用 switch 语句来实现这个功能,以下是示例代码:
```
#include <stdio.h>
int main() {
int num;
printf("请输入数字(1-12):");
scanf("%d", &num);
switch (num) {
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;
case 8:
printf("八月\n");
break;
case 9:
printf("九月\n");
break;
case 10:
printf("十月\n");
break;
case 11:
printf("十一月\n");
break;
case 12:
printf("十二月\n");
break;
default:
printf("输入有误!\n");
break;
}
return 0;
}
```
输入数字后,程序会根据数字打印出对应的月份名称。如果输入的数字不在 1-12 的范围内,程序会提示输入有误。
### 回答2:
可以使用if条件语句来实现根据输入的数字打印相应的月份。首先,我们可以使用input()函数来获取用户输入的数字,并将其转换为整数型。然后,我们可以使用if-elif-else语句来判断输入的数字,并打印相应的月份。
代码示例:
```
number = int(input("请输入数字:"))
if number == 1:
print("一月")
elif number == 2:
print("二月")
elif number == 3:
print("三月")
elif number == 4:
print("四月")
elif number == 5:
print("五月")
elif number == 6:
print("六月")
elif number == 7:
print("七月")
elif number == 8:
print("八月")
elif number == 9:
print("九月")
elif number == 10:
print("十月")
elif number == 11:
print("十一月")
elif number == 12:
print("十二月")
else:
print("输入无效,月份应该在1到12之间")
```
这段代码会根据用户输入的数字打印出相应的月份。若用户输入无效的数字(不在1到12之间),则会打印出"输入无效,月份应该在1到12之间"。
### 回答3:
可以通过使用条件语句(if-else语句)来解决这个问题。通过判断输入的数字,打印相应的月份。
代码示例:
```
num = int(input("请输入一个数字:"))
if num == 1:
print("一月")
elif num == 2:
print("二月")
elif num == 3:
print("三月")
elif num == 4:
print("四月")
elif num == 5:
print("五月")
elif num == 6:
print("六月")
elif num == 7:
print("七月")
elif num == 8:
print("八月")
elif num == 9:
print("九月")
elif num == 10:
print("十月")
elif num == 11:
print("十一月")
elif num == 12:
print("十二月")
else:
print("输入的数字无对应月份")
```
以上代码中,先将用户输入的数字转换为整型,然后通过if-else语句判断数字对应的月份,并打印出相应的月份。如果输入的数字超出了1-12的范围,则打印"输入的数字无对应月份"。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)