任务1:编写一个程序,读取用户输入的一个年份,并判断该年份是否是闰年。(if...else...) 如果该年份能被 4 整除且不能被 100 整除 如果该年份能被 400 整除用java写
时间: 2024-09-10 14:19:25 浏览: 63
当然可以,下面是一个简单的Java程序,用于判断用户输入的年份是否是闰年:
```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 (isLeapYear(year)) {
System.out.format("%d是闰年%n", year);
} else {
System.out.format("%d不是闰年%n", year);
}
scanner.close();
}
// 判断是否为闰年的函数
private static boolean isLeapYear(int year) {
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) {
return true;
} else {
return false;
}
}
}
```
在这个程序中,首先通过`Scanner`从用户那里获取年份输入,然后调用`isLeapYear()`函数检查这个年份是否满足闰年的条件。如果满足,则输出“是闰年”,否则输出“不是闰年”。
阅读全文