Scanner scan=new Scanner(System.in);
System.out.print("请输入年");
int year=scan.nextInt();
System.out.print("请输入月:");
int mouth=scan.nextInt();
System.out.print("请输入日:");
int day=scan.nextInt();
int run=366;
int runYue=0;
int riQi=0;
switch (run%400){
case 0:
run=run;
break;
default:switch (run%100){
case 0:
run-=1;
break;
default:switch (run%4){
case 0:
run=run;
break;
default:
run-=1;
}
}
}
switch (run){
case 365:
System.out.println("不是闰年");
runYue=28;
break;
default:
System.out.println("是闰年");
runYue=29;
}
switch (mouth){
case 12:
riQi+=30;
case 11:
riQi+=31;
case 10:
riQi+=30;
case 9:
riQi+=31;
case 8:
riQi+=31;
case 7:
riQi+=30;
case 6:
riQi+=31;
case 5:
riQi+=30;
case 4:
riQi+=31;
case 3:
riQi+=runYue;
case 2:
riQi+=31;
case 1:
riQi+=day;
}
System.out.println(year+"年"+mouth+"月"+day+"日"+"是当年的第"+riQi+"天");
输入年月日判断是当年的第几天
最新推荐文章于 2024-04-27 17:30:34 发布