package lianxi;
/*计算1900年1月1日到2015年3月27日有多少天?
先区分年
平年 365
闰年 366
计算1900到2014年有多少天
区分月:
2月份:
28天
29天
其他分月:
月大31天
月小30天
*/
public class Test14{
public static void main(String args[]){
int year;
int sum=0;
for(year=1900;year<=2014;year++){
if(year%4==0&&year%100!=0||year%400==0){
sum=sum+366;
}else{
sum=sum+365;
}
}
for(int month=1;month<=3;month++){
if(month==2){
if(2015%4==0&&2015%100!=0||2015%400==0){
sum=sum+29;
}else{
sum=sum+28;
}
}else {
if(month==4||month==6||month==9||month==11){
sum=sum+30;
}else{
sum=sum+31;
}
}
}
sum=sum+27;
System.out.println("一共有"+sum);
}
} |
|