编写一个Java程序,要求用户输入一个年份,判断是否为闰年
时间: 2024-09-23 16:06:42 浏览: 34
在Java中,可以编写一个简单的控制台应用程序来判断给定的年份是否为闰年。根据公历规则,闰年的判断标准如下:
1. 如果能被4整除但不能被100整除,则是闰年。
2. 若能被400整除,则也是闰年。
下面是一个简单的Java程序示例:
```java
import java.util.Scanner;
public class LeapYearChecker {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个年份:");
int year = scanner.nextInt();
if (isLeapYear(year)) {
System.out.println(year + " 是闰年");
} else {
System.out.println(year + " 不是闰年");
}
}
// 判断是否为闰年的辅助函数
public static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
}
```
当你运行这个程序并输入一个年份,它会告诉你那个年份是否为闰年。
阅读全文