Java 判断闰年:代码示例及规则解析
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');
}
}
}
代码解析:
- 使用
Scanner类读取用户输入的年份。 - 使用
if语句判断年份是否符合闰年规则。 - 如果年份满足闰年规则,则输出
'Y',否则输出'N'。
示例:
输入:1900
输出:'N'
输入:2000
输出:'Y'
输入:1984
输出:'Y'
总结:
本文提供了 Java 代码示例,用于判断给定年份是否为闰年。代码简单易懂,可以方便地用于判断任意年份是否为闰年。
原文地址: https://www.cveoy.top/t/topic/jqaQ 著作权归作者所有。请勿转载和采集!