码迷,mamicode.com
首页 > 编程语言 > 详细

SwitchDemo(1).java【输入年份和月份,判断某年某月有多少天】

时间:2019-10-05 18:47:09      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:demo   输入   oid   inpu   err   public   efault   判断   遇到   

//课堂习题:输入年份和月份,判断某年某月有多少天
import java.util.Scanner;
public class SwitchDemo{
    public static void main(String [] args){
        Scanner input=new Scanner(System.in);
        System.out.print("请输入需要查询的年份:");
        int year=input.nextInt();
        System.out.print("请输入需要查询的月份:");
        int month=input.nextInt();
        switch(month){
            case 1:case 3:case 5:case 7:case 8:case 10:case 12:
                System.out.println(year+"年"+month+"月有31天。");
                break;//每一个case后需要添加break跳出switch语句
            case 2:
                if(year%4==0&&year%100!=0||year%400==0){
                    System.out.println(year+"年"+month+"月有29天。");
                }else{
                    System.out.println(year+"年"+month+"月有28天。");
                }
                break;//此处break如果省略,将继续向下执行,一直到遇到break为止或者是switch语句结束
            case 4:case 6:case 9:case 11:
                System.out.println(year+"年"+month+"月有30天。");
                break;
            default:
                System.out.println("ERROR!");
                //break;//default可以省略、此处的break也可以省略
        }
    }
}

SwitchDemo(1).java【输入年份和月份,判断某年某月有多少天】

标签:demo   输入   oid   inpu   err   public   efault   判断   遇到   

原文地址:https://www.cnblogs.com/fqqwz/p/11625242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!