i
cludestdiohi
cludestdlibh记录平年和闰年各月的天数信息i
tdays21303128313031303131303130310312931303130313130313031确定该年份是平年还是闰年i
tfu
1i
tyearifyear40year1000year4000retur
1retur
0求出该年份以前有多少天i
tfu
2i
tyeari
tsum0ifyear1fori
ti1iyearii
tflagfu
1ifori
tj0j12jsumdaysflagjretur
sum求出当前日期是该年份的第几天i
tfu
3i
tyeari
tmo
thi
tdayifyear0i
tsum0i
tflagfu
1yearfori
ti0imo
thisumdaysflagisumdayretur
sum
f打印该年份的日历voidfu
4i
tyearfori
tmo
th1mo
th12mo
thi
tc
t0i
to
emo
th67用于盛放一个月的二维信息对一个月的二维信息必须进行初始化fori
tx0x6xfori
ty0y7yo
emo
thxy0i
tflagfu
1year判断记录该年份是闰年还是平年fori
tday1daydaysflagmo
thdayi
tsumfu
2yearfu
3yearmo
thday当前日期离公元第0日的天数ifsum70判断改天是星期几c
t用于记录该月有几行信息o
emo
thc
tsum7day在相应位置填充值打印头部信息pri
tf