题目:编写一个Java程序,根据用户输入的月份____,输出对应的季节。
时间: 2024-09-13 17:14:47 浏览: 51
要编写一个Java程序来根据用户输入的月份输出对应的季节,可以使用条件语句来实现。以下是一个简单的实现方法:
```java
import java.util.Scanner;
public class SeasonFinder {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入月份(1-12):");
int month = scanner.nextInt();
// 根据月份判断季节
if (month < 1 || month > 12) {
System.out.println("输入的月份不正确,请输入1-12之间的数字。");
} else {
String season = "";
if (month >= 3 && month <= 5) {
season = "春季";
} else if (month >= 6 && month <= 8) {
season = "夏季";
} else if (month >= 9 && month <= 11) {
season = "秋季";
} else {
season = "冬季";
}
System.out.println("您输入的月份是" + month + ",对应的季节是:" + season + "。");
}
scanner.close();
}
}
```
程序流程说明:
1. 创建一个Scanner对象来接收用户的输入。
2. 提示用户输入一个月份(1-12)。
3. 读取用户输入的月份,并判断是否在合法范围内。
4. 如果输入合法,则使用条件语句来判断月份所属的季节。
5. 输出对应的季节信息。
阅读全文