java-中判断平年还是闰年
目录
java 中判断平年还是闰年
一.详细的代码如下
1.编写一个Java程序,用于报告一个年份是否为闰年。闰年是指年数能被4整除但不能被100整除,或者能被400整除的年份。
测试输入和预期结果举例:
测试一: 测试输入:2020 预期结果:2020年是闰年
测试二: 测试输入:2021 预期结果:2021年不是闰年
2.闰年的判断方法
1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。
必须要同时满足才可以
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int year = sc.nextInt();
if ((year%4==0&&year%100!=0)||year%400==0){
System.out.println(year+"年是闰年");
}
else{
System.out.println(year+"年不是闰年");
}
}
}