定义一个月份数字,打印输出对应的季节,3 4 5春季、6 7 8夏季、9 10 11秋季、12 1 2冬季。用java写一代码
时间: 2024-10-12 15:09:29 浏览: 40
在Java中,我们可以创建一个函数,接收一个月份作为输入,然后根据月份数字来确定对应的季节。下面是一个简单的例子:
```java
public class Main {
public static void main(String[] args) {
int month = 9; // 测试月份,你可以换成你想要查询的月份
printSeason(month);
}
public static void printSeason(int month) {
if (month >= 3 && month <= 5) { // 春季
System.out.println("月份 " + month + " 对应的季节是春季");
} else if (month >= 6 && month <= 8) { // 夏季
System.out.println("月份 " + month + " 对应的季节是夏季");
} else if (month >= 9 && month <= 11) { // 秋季
System.out.println("月份 " + month + " 对应的季节是秋季");
} else if (month == 1 || month == 2) { // 冬季,注意这里我们假设1和2月属于上一年的最后两个月
System.out.println("月份 " + month + " 对应的季节是冬季");
} else {
System.out.println("输入的月份无效,没有对应的季节");
}
}
}
```
这个`printSeason`函数会根据输入的月份输出相应的季节。请注意,一般在西方,12月和1月被认为是冬季的一部分,但在一些文化中可能会有所不同,这段代码按照这种划分方式设计的。
阅读全文