输入月份判断季节使用Java中if语句编写
时间: 2024-10-11 16:09:10 浏览: 42
在Java中,你可以使用if语句来根据输入的月份判断当前季节。这里是一个简单的示例,假设一年有四个季节:春季(3月到5月),夏季(6月到8月),秋季(9月到11月),冬季(12月到次年2月):
```java
import java.util.Scanner;
public class SeasonCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入月份:");
int month = scanner.nextInt();
if (month >= 3 && month <= 5) {
System.out.println("当前季节是春季");
} else if (month >= 6 && month <= 8) {
System.out.println("当前季节是夏季");
} else if (month >= 9 && month <= 11) {
System.out.println("当前季节是秋季");
} else if (month >= 1 && month <= 2 || month == 12) {
System.out.println("当前季节是冬季");
} else {
System.out.println("输入的月份不在1月至12月范围内,请重新输入");
}
}
}
```
在这个例子中,我们首先获取用户输入的月份,然后通过一系列if-else if条件判断来确定对应的季节。如果月份超出范围,则会给出错误提示。
阅读全文