黑马程序员技术交流社区

标题: 用if语句来完成月份对应季节方法 [打印本页]

作者: 楠楠    时间: 2015-9-8 23:57
标题: 用if语句来完成月份对应季节方法
//用if语句来完成月份对应季节方法一:
                if (month > 12 || month < 1) {
                        System.out.println("对不起没有对应的季节");
                }else if (month >= 3 && month <= 5) {
                        System.out.println(month + "月是春季");
                }else if (month >= 6 && month <= 8) {
                        System.out.println(month + "月是夏季");
                }else if (month >= 9 && month <= 11) {
                        System.out.println(month + "月是秋季");
                }else {
                        System.out.println(month + "月是冬季");
                }
   
//用if语句来完成月份对应季节的方法二:
/*
                if(month>12 || month<1) {
                        System.out.println("输入的数字不正确");
                } else if (month==3 || month==4 || month==4) {
                        System.out.println("春季");
                } else if (month==6 || month==7 || month==8) {
                        System.out.println("夏季");
                } else if (month==9 || month==10|| month==11) {
                        System.out.println("秋季");
                } else {
                        System.out.println("冬季");
                }        */
        }
}
作者: 王乙帆    时间: 2015-9-9 00:02
666666666666666
作者: wangjie    时间: 2015-9-9 00:22
还有一种
import java.util.Scanner;
class A8 {
        public static void main(String[] args) {
                /*345为春季 678 位夏季 9 10 11 为秋季 12 1 2 为冬季*/
                Scanner sc = new Scanner (System.in);
                System.out.println("请输入月份");
                int month = sc.nextInt();
                switch (month){
                        case 3 :
                        case 4 :
                        case 5 :
                                System.out.println(month+"月为春季");
                                break;
                        case 6 :
                        case 7 :
                        case 8 :
                                System.out.println(month+"月为夏季");
                                break;
                        case 9 :
                        case 10 :
                        case 11 :
                                System.out.println(month+"月为秋季");
                                break;
                        case 12 :
                        case 1 :
                        case 2 :
                                System.out.println(month+"月为冬季");
                                break;
                        default:
                                System.out.println("你输入的月份有误");
                                break;

                }
        }
}
作者: 知足、遗忘    时间: 2015-9-9 01:20
好好好,干得不错
作者: 0902赵建新    时间: 2015-9-9 07:16
厉害厉害,赞赞赞。
作者: bowenfei    时间: 2015-9-9 08:12
第一种方法如果输入6.5是不是系统自动取整数部分的6?
作者: hejin67410    时间: 2015-9-9 08:32
谢谢分享
作者: chensheng06    时间: 2015-9-9 08:36
干的漂亮。。
作者: ln0491    时间: 2015-9-9 09:25
学习了。。。。。。。。。
作者: 李振在黑马    时间: 2015-9-9 11:54
学习了,以后也要发笔记,记录自己的学习过程
作者: 15210373205    时间: 2015-9-9 19:01
赞一个!!
作者: 我来了    时间: 2015-9-9 19:54
楼主刚刚学基础吗?
作者: damofeixue    时间: 2015-9-16 11:26
我也刚学习不久,也楼主共勉。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2