输入1000-5000之间的一个年份,判断并输出该年是否是闰年。 输入格式: 一行中输入整数N,1000<=N<=5000 输出格式: N是润年或者N不是闰年用java
时间: 2024-10-17 08:09:24 浏览: 16
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
在Java中,判断一个年份是否是闰年的规则是这样的:
1. 如果能被4整除但不能被100整除,则是闰年。
2. 或者,如果能被400整除,也是闰年。
下面是一个简单的Java程序示例,用于实现这个功能:
```java
import java.util.Scanner;
public class LeapYearCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个年份(1000-5000之间):");
int year = scanner.nextInt();
if (year >= 1000 && year <= 5000) {
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
System.out.println(year + "是闰年。");
} else {
System.out.println(year + "不是闰年。");
}
} else {
System.out.println("输入的年份超出范围,请输入1000到5000之间的年份。");
}
scanner.close();
}
}
```
当你运行此程序并输入一个年份,它会检查输入的值,并告诉你是否为闰年。
阅读全文