该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入年:");
int year=in.nextInt();
System.out.println("请输入月:");
int month=in.nextInt();
System.out.println("请输入日:");
int day=in.nextInt();
int sum=0;
for(int y=1900;y
if(year%4==0&&year%100!=0||year%400==0){
sum+=366;
}else{
sum+=365;
}
}
for(int m=1;m
if(m==2){
if(year%4==0&&year%100!=0||year%400==0){
sum+=29;
}else{
sum+=28;
}
}else{
if(m==4||m==6||m==9||m==11){
sum+=30;
}else{
sum+=31;
}
}
}
sum+=day;
String Marks="标记";
switch(sum%7){
case 1:
Marks="星期一";
break;
case 2:
Marks="星期二";
break;
case 3:
Marks="星期三";
break;
case 4:
Marks="星期四";
break;
case 5:
Marks="星期五";
break;
case 6:
Marks="星期六";
break;
default:
Marks="星期日";
break;
}
System.out.println("1900年1月1日到"+year+"年"+month+"月"+day+"日"+"一共"+sum+"天");
System.out.println(year+"年"+month+"月"+day+"日是"+Marks);
}
}