switch艺术

public static void main(String[] args) {

int y,m,d;
int sum=0;
int feb=28;
Scanner sc=new Scanner(System.in);
System.out.println("年");
y=sc.nextInt();
System.out.println("月");
m=sc.nextInt();
System.out.println("日");
d=sc.nextInt();

if((y%4==0&&y%100!=0)||y%400==0){
feb=29;
}
switch(m)
{
case 1:
sum=d;
break;
case 2:
sum=d+feb;
break;
case 3:
sum=d+feb+31;
break;
case 4:
sum=d+feb+31+30;
break;
case 5:
sum=d+feb+31+30+31;
break;
case 6:
sum=d+feb+31+30+31+30;
break;
case 7:
sum=d+feb+31+30+31+30+31;
break;
case 8:
sum=d+feb+31+30+31+30+31+31;
break;
case 9:
sum=d+feb+31+30+31+30+31+31+30;
break;
case 10:
sum=d+feb+31+30+31+30+31+31+30+31;
break;
case 11:
sum=d+feb+31+30+31+30+31+31+30+31+30;
break;
case 12:
sum=d+feb+31+30+31+30+31+31+30+31+30+31;
break;
}
System.out.println(y+"年"+m+"月"+d+"日"+"号是今年的第"+sum+"天");

}

}

posted @ 2017-03-28 07:03  YCY云  阅读(110)  评论(0)    收藏  举报