使用JAVA语言ielse语句构造多分支,从键盘输入年份,判断该年是否为闰年。闰年的条件是符合下面一者一:能被1整除,但不能被100整除;能被4整除,又能被400整除。
时间: 2024-10-09 22:02:04 浏览: 21
输入年份,判断该年是否是闰年,支持测试多组数据
在Java中,你可以使用`if...else if...else`语句来构造多分支结构,用于判断给定的年份是否为闰年。以下是具体的代码示例:
```java
import java.util.Scanner;
public class LeapYearChecker {
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) { // 如果还能被100整除
if (year % 400 == 0) { // 能被400整除的是闰年
System.out.format("%d年是闰年.", year);
} else { // 否则不是闰年
System.out.format("%d年不是闰年.", year);
}
} else { // 否则如果不能被100整除
System.out.format("%d年是闰年.", year);
}
} else { // 否则,不能被4整除的情况
System.out.format("%d年不是闰年.", year);
}
scanner.close();
}
}
```
当你运行这个程序并输入一个年份,它会检查并告诉你那一年是否为闰年。
阅读全文