switch语句应用输入月份输出对应季节举例

来源:互联网 发布:linux exit 0 编辑:程序博客网 时间:2024/05/12 11:50
/*输入一个月份,输出对应的季节。春:3,4,5夏:6,7,8秋:9,10,11冬:12,1,2*///原版:switch语句实现整个过程。/*import java.util.Scanner;public class month{public static void main(String[] args){System.out.println("请输入月份:\n");Scanner in=new Scanner(System.in);int month;month=in.nextInt();switch(){case 1:System.out.println("冬季");break;case 2:System.out.println("冬季");break;case 3:System.out.println("春季");break;....case 10:System.out.println("秋季");break;}}}*///从上述代码中可以看出代码出现了重复,虽然可以实现功能,但是依旧很繁琐,升级版如下:import java.util.Scanner;public class month{public static void main(String[] args){System.out.println("请输入月份:\n");Scanner in=new Scanner(System.in);int month;month=in.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;}}}

0 0
原创粉丝点击