键盘录入一个年份(不需要考虑录入数据错误情况),打印该年份到2020年(包括2020年)之间的闰年年份并统计闰年数量,将统计结果打印到控制台
打印格式如下:
XXXX年是闰年
XXXX年是闰年
从XXXX年到2020年中间一共有XX个闰年
import java.util.Scanner;//导包
public class Test4 {
public static void main (String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个年份");//创建对象
int year = sc.nextInt();//接收数据
int count = 0 ;//创建一个计数器来累计闰年
for (int i = year; i <=2020 ; i++) {
if (i%4==0) {
count ++ ;
System.out.println(year+"是闰年");
}
}
System.out.println("从"+year+"年到2020年中间一共有"+count+"个闰年");
}
}
提示:
闰年计算方式:
1)年份是整百的必须是400的倍数才是闰年
2)年份不是整百必须是4的倍数才是闰年