Java 判断闰年

import java.util.Scanner;

public class HelloWorld {
    public static void main(String[] args){

        //(1)若某个年份能被4整除但不能被100整除,则是闰年。

        //(2)若某个年份能被400整除,则也是闰年。

        //设定合法的年份为 1 - 9999

        System.out.println("请输入年份");

        int year;//接受输入的年份

        Scanner sc = new Scanner(System.in);
        year = sc.nextInt();

        if(year <=0 || year >9999){
            System.out.println("请输入正确的年份");
        }
        if(year%4==0 &&year%100!=0 || year%400==0){
            System.out.println(year+"闰年");
        }else{
            System.out.println(year+"不是闰年");
        }
    }
}

 

posted @ 2022-10-10 16:36  大熊童鞋  阅读(288)  评论(0编辑  收藏  举报