大神求助 用JAVA编写一个程序,显示从101到2100 期间所有的闰年,每行显示10个。数字之间用一个空格字
1个回答
展开全部
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);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询