SwitchDemo.java输入年份和月份,判断某年某月有多少天

Posted fqqwz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwitchDemo.java输入年份和月份,判断某年某月有多少天相关的知识,希望对你有一定的参考价值。

//课堂习题:输入年份和月份,判断某年某月有多少天
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.java输入年份和月份,判断某年某月有多少天的主要内容,如果未能解决你的问题,请参考以下文章

C语言 根据输入的年份和月份,判断输出是不是闰年和该月的天数,很急,谢谢!

C语言入门问题:输入年份和月份,求该月有多少天

用java程序写出 接收一个年份和一个月份,判断得出该月的总天数。(用if语句完成)

输入一个年份,再输入一个月份,判断其是平年还是闰年,然后输出当前月份的天数。

c语言编程:输入一个年份,判断其是不是为闰年,并输出判断结果。

JAVA中怎么实现,根据用户输入的年份和月份得到当月第1天(该月1号)