import java.util.Scanner;
public class TestWhile{
public static void main(String[] args)
//求閏年個數,打印輸出1900到2017的閏年,使用while循環
//公式(year%4==0&&year%100!=0)||(year%400==0)
//一共過去了多少天
int year=1900;
int a=0;
int b=0;
while(year<2017){
if((year%4==0&&year%100!=0)||(year%400==0)){
System.out.println(year);
a++;
}else{
b++;
}
year++;
}
System.out.println("閏年共有"+a+"個");
System.out.println("從1900年到2017年共過了"+(a*366+b*365)+"天");
}
}
求1900到2017的閏年天數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.