配色: 字号:
计算已知月日是当年的第几天.doc
2013-03-18 | 阅:  转:  |  分享 
  
intdaySum1=0;

intday1=0;

intflag1=2012;//年

intmonth1=2;//月

intdate1=7;//日

inta11=0;

intz1=0;



for(inti=month1;i>1;i--)

{



switch(month1-1)

{

case12:

day1=31;daySum1+=day1;break;

case11:

day1=30;daySum1+=day1;break;

case10:

day1=31;daySum1+=day1;break;

case9:

day1=30;daySum1+=day1;break;

case8:

day1=31;daySum1+=day1;break;

case7:

day1=31;daySum1+=day1;break;

case6:

day1=30;daySum1+=day1;break;

case5:

day1=31;daySum1+=day1;break;

case4:

day1=30;daySum1+=day1;break;

case3:

day1=31;daySum1+=day1;break;

case2:

if(flag1%4==0&&flag1%100!=0||(flag1%400==0))

{

day1=29;

}

else

{

day1=28;

}

daySum1+=day1;break;

case1:

day1=31;daySum1+=day1;break;

}

z1=daySum1;

}

//document.write("这个月的天数为:"+day+"
");

//document.write("已经经过的月份天数总和:"+daySum);

z1+=date1;

献花(0)
+1
(本文系红人1317首藏)