大神求助 用JAVA编写一个程序,显示从101到2100 期间所有的闰年,每行显示10个。数字之间用一个空格字
发布网友
发布时间:2022-04-24 12:39
我来回答
共1个回答
热心网友
时间:2023-10-13 02:45
public class LeapYear {
public static void main(String[] args) {
//colcount一行的个数统计
int colCount=0;
//yearNum闰年数统计
int yearNum=0;
for (int i = 101; i <= 2100; i++) {
//1.能被4整除而不能被100整除.
//2.能被400整除.
if((i%4==0&&i%100!=0)||i%400==0){
System.out.print(i+" ");
colCount++;
yearNum++;
}
if(colCount>9){
System.out.println();
colCount=0;
}
}
System.out.println("从101到2100 期间闰年的数目:"+yearNum);
}
}