读入一个表示年份的整数,判断这一年是否是闰年。如何判断一个年份是否是闰年:
1. 如果这个年份能够被4 整除,且不能被100 整除,则这一年是闰年。例
如,2024 年是闰年,而相应的,2023 年就不是闰年。
2. 如果这个年份能够被100 整除,则这个数必须要能被400 整除,才是闰年。例如,2000 年是闰年,1900 年不是闰年。
import java.util.Scanner;
public class zhimingyangtuo{
public static void main(String[] args) {
System.out.println("请随机输入一个整数:");
Scanner sc=new Scanner(System.in);
int i=sc.nextInt();
if((i%400==0)||(i%4==0&&i%100!=0))
System.out.println("是闰年");
else
{
System.out.println("不是闰年");
}
}
}
注:本题考查条件语句(if)的使用,另外涉及到了java.util.Scanner类使用。