java 中判断平年还是闰年

一.详细的代码如下

1.编写一个Java程序,用于报告一个年份是否为闰年。闰年是指年数能被4整除但不能被100整除,或者能被400整除的年份。

测试输入和预期结果举例:
测试一: 测试输入:2020 预期结果:2020年是闰年
测试二: 测试输入:2021 预期结果:2021年不是闰年

2.闰年的判断方法

1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。

必须要同时满足才可以


import java.util.Scanner;
public class Main{
    public static void main(String[] args){
            Scanner sc = new Scanner(System.in);
            int year = sc.nextInt();
            if ((year%4==0&&year%100!=0)||year%400==0){
                System.out.println(year+"年是闰年");
            }
            else{
                System.out.println(year+"年不是闰年");
            } 
    }
}

猜你喜欢

转载自blog.csdn.net/m0_74459049/article/details/131030083