Java编写程序,输出1900年到2500年闰年的年份。(提示: 能被4整除且不能被 100整除,或者能被400整除 )
时间: 2024-09-29 16:06:50 浏览: 46
在Java中,我们可以编写一个循环来检查1900年至2500年间的所有年份,判断它们是否为闰年。下面是一个简单的方法:
```java
public class LeapYearCalculator {
public static void main(String[] args) {
int startYear = 1900;
int endYear = 2500;
for (int year = startYear; year <= endYear; year++) {
if (isLeapYear(year)) {
System.out.println(year); // 输出闰年年份
}
}
}
// 判断给定年份是否为闰年
public static boolean isLeapYear(int year) {
if (year % 4 != 0) {
return false;
} else if (year % 100 != 0) {
return true;
} else if (year % 400 != 0) {
return false;
} else {
return true;
}
}
}
```
这段程序会逐个检查年份并打印出符合条件的闰年。
阅读全文