Java 判断闰年:代码示例及规则解析

闰年判断规则:

  • 能被 4 整除但不能被 100 整除的年份是闰年;
  • 能被 400 整除的年份是闰年。

代码示例:

import java.util.Scanner;

public class LeapYear {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int year = scanner.nextInt();

        if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
            System.out.println('Y');
        } else {
            System.out.println('N');
        }
    }
}

代码解析:

  1. 使用 Scanner 类读取用户输入的年份。
  2. 使用 if 语句判断年份是否符合闰年规则。
  3. 如果年份满足闰年规则,则输出 'Y',否则输出 'N'

示例:

输入:1900 输出:'N'

输入:2000 输出:'Y'

输入:1984 输出:'Y'

总结:

本文提供了 Java 代码示例,用于判断给定年份是否为闰年。代码简单易懂,可以方便地用于判断任意年份是否为闰年。

Java 判断闰年:代码示例及规则解析

原文地址: https://www.cveoy.top/t/topic/jqaQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录