public static void main(String[] args){
int num = 1;
System.out.println("请输入年,月,日");
Scanner n =new Scanner(System.in);
int y = n.nextInt();
int m = n.nextInt();
int d = n.nextInt();
switch(m){
case 12:
num +=31;
case 11:
num +=30;
case 10:
num +=31;
case 9:
num +=30;
case 8:
num +=31;
case 7:
num +=31;
case 6:
num +=30;
case 5:
num +=31;
case 4:
num +=30;
case 3:
num +=31;
case 2:{
if(y%4==0){
num +=29;
}else{
num +=28;
}
}
case 1:
num +=d;
break;
}
System.out.println("该天是第"+y+"年的"+num+"天");
}
利用java语言switch case穿透编写程序,对输入的年、月、日,给出该天是该年的第多少天?
最新推荐文章于 2023-06-27 20:23:30 发布