完全符合你要求,我等拿分了
public int dateofyear(int year,int month,int day){
int dayofyear = 0;
switch(month){
case 12:
dayofyear+=30;
case 11:
dayofyear+=31;
case 10:
dayofyear+=30;
case 9:
dayofyear+=31;
case 8:
dayofyear+=31;
case 7:
dayofyear+=30;
case 6:
dayofyear+=31;
case 5:
dayofyear+=30;
case 4:
dayofyear+=31;
case 3:{
if(year%4 == 0 && year%100 != 0) || year%400==0){
dayofyear+=1;
}
dayofyear+=28;
}
case 2:
dayofyear+=31;
case 1:
dayofyear+=day;
}
return dayofyear;
}