输入1000-5000之间的一个年份,判断并输出该年是否是闰年。 输入样例:2020 输出样例:2020是闰年Java
时间: 2024-10-08 13:02:53 浏览: 29
在Java中,判断一个年份是否是闰年的规则是:
- 如果能被4整除但不能被100整除,那么它是闰年;
- 或者,如果它能被400整除,那也是闰年。
以下是相应的Java代码实现:
```java
import java.util.Scanner;
public class LeapYearCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个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("输入的年份不在指定范围内!");
}
scanner.close();
}
}
```
当你运行此程序并输入2020,它将输出"2020是闰年"。如果你输入的是其他年份,程序会相应地告诉你是否为闰年。
阅读全文