用c语言输入1-12的数字,相应月份对应的季节。即: (1)如果输入是1-3,则输出Spring。 (2)如果输入是4-6,则输出Summer。 (3)如果输入是7-9,则输出Autumn。 (4)如果输入是10-12,则输出Winter。
时间: 2024-10-24 09:06:16 浏览: 14
在C语言中,你可以通过创建一个简单的程序来实现这个功能。这里是一个示例代码片段:
```c
#include <stdio.h>
void printSeason(int month) {
if (month >= 1 && month <= 3) {
printf("Spring\n");
} else if (month >= 4 && month <= 6) {
printf("Summer\n");
} else if (month >= 7 && month <= 9) {
printf("Autumn\n");
} else if (month >= 10 && month <= 12) {
printf("Winter\n");
} else {
printf("Invalid input. Please enter a number between 1 and 12.\n");
}
}
int main() {
int monthInput;
printf("Enter a number from 1 to 12 for the corresponding season:\n");
scanf("%d", &monthInput);
printSeason(monthInput);
return 0;
}
```
在这个程序里,用户会被提示输入一个月份,然后`printSeason`函数会检查输入的值并输出相应的季节。如果输入不在指定范围内,会给出错误提示。
阅读全文