C语言编写一个程序、根据月份判断季节,设2、3、4为春天,5、6、7为夏天,8、9、10为秋天,11、12、1为冬天(if elseif)
时间: 2023-10-20 08:33:07 浏览: 98
C代码的时钟,带温度,农历
好的,以下是根据月份判断季节的 C 语言程序:
```c
#include <stdio.h>
int main() {
int month;
printf("请输入一个月份:");
scanf("%d", &month);
if (month >= 2 && month <= 4) {
printf("%d 月是春天。\n", month);
} else if (month >= 5 && month <= 7) {
printf("%d 月是夏天。\n", month);
} else if (month >= 8 && month <= 10) {
printf("%d 月是秋天。\n", month);
} else if (month == 11 || month == 12 || month == 1) {
printf("%d 月是冬天。\n", month);
} else {
printf("输入的月份无效!\n");
}
return 0;
}
```
程序中使用 `if elseif` 语句根据不同的月份进行判断,并输出对应的季节。注意,程序中还加入了一条判断无效输入的语句,以增强程序的健壮性。
阅读全文