Java_编程实例_需求三

来源:互联网 发布:各种排序算法比较 编辑:程序博客网 时间:2024/05/16 11:33

需求:设计一个程序,键盘输入月份,控制条输出季节.3,4,5春季/6,7,8夏季/9,10,11秋季/12,1,2冬季

public class Test3 {public static void main(String[] args) {method();method2();}// 方式一:private static void method() {// 1.创建键盘录入对象Scanner sc = new Scanner(System.in);// 2.提示用户输入int类型的数据System.out.println("请输入一个1~12之间的整数:");// 3.接收用户输入的数字int monthNum = sc.nextInt();if (monthNum > 12 || monthNum < 1) {System.out.println("您输入的月份有误....");} else if (monthNum >= 9 && monthNum <= 11) {System.out.println("秋季");} else if (monthNum >= 6 && monthNum <= 8) {System.out.println("夏季");} else if (monthNum >= 3 && monthNum <= 5) {System.out.println("春季");} else {System.out.println("冬季");}}// 方式二:private static void method2() {// 1.创建键盘录入对象Scanner sc = new Scanner(System.in);// 2.提示用户输入int类型的数据System.out.println("请输入一个1~12之间的整数:");// 3.用户接收输入的数字int monthNum = sc.nextInt();// 4.通过switch进行判断,并输出对应的月份switch (monthNum) {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;}}}
说明:此需求虽然简单,但是基础的东西必须掌握。

1 0
原创粉丝点击