java输入年份,判断是否为闰年(使用if语句)
时间: 2024-10-18 18:23:09 浏览: 19
在Java中,判断一个年份是否为闰年的条件是:能被4整除但不能被100整除,或者是可以被400整除的年份。下面是使用if语句的示例代码:
```java
import java.util.Scanner;
public class LeapYearCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个年份:");
int year = scanner.nextInt();
// 判断闰年条件
if (year % 4 == 0) { // 如果能被4整除
if (year % 100 != 0 || // 且不是世纪年(即1900、2000等)
year % 400 == 0) { // 或者是400的倍数
System.out.println(year + "是闰年");
} else {
System.out.println(year + "不是闰年");
}
} else {
System.out.println(year + "不是闰年");
}
scanner.close();
}
}
```
阅读全文