题目:
输入一个月份,从控制台获取输入的月份,根据月份判断相应的季节 要求必须使用switch分支结构 提示:春季:3-5 夏季:6-8 秋季:9-11 冬季:12、1、2
代码中所用到的switch穿透判断
package Pack2;
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//提示用户输入月份进行判断
System.out.println("请输入月份:");
//接收用户的输入的数据
int month = scan.nextInt();
switch (month){
case 3:
case 4:
case 5:
System.out.println("春季");break;
case 6:
case 7:
case 8:
System.out.println("夏季");break;
case 9:
case 10:
case 11:
System.out.println("秋季");break;
case 12:
case 1:
case 2:
System.out.println("冬季");break;
default:
System.out.println("请输入正确的月份数值");break;
}
}
}
(题目外)输出四季显示月份(春夏秋冬)
public class Test1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//提示用户输入月份进行判断
System.out.println("请输入月份:");
String day = "冬季";
switch (day){
case "春季" :
System.out.println("春季:3-5月份");break;
case "夏季" :
System.out.println("夏季:6-8月份");break;
case "秋季" :
System.out.println("秋季:9-11月份");break;
case "冬季" :
System.out.println("冬季:12,1,2月份");break;
default:
System.out.println("一年四季");
}
}
}