2015.4.25 今天是2015年中的第145天
#include<stdio.h>
int main()
{
//今天是2015中的第145天
int year = 2015;
int month= 4;
int day ?= 25;
int today;
if(year%4==0 && year%100!=0)
? {
? day=29+day;
? ?}
? ?else
? ? ?{
? ? day=28+day;
? ? ?}
? ??
? ? switch(month)
? ? case 4:
? ? {
? ? today= day+(31*2)+30;
? ?
? ? }
? ? printf("今天是%d年的第%d天",year,today);
? ??
return 0; ?
}
2015-07-05
145/4=36.25
在你的代碼中前四個月平均每月超過36.25天。
這恐怕問題不小吧?。?!