根据定义:
const u8 table_week[12]={0,3,3,6,1,4,6,2,5,0,3,5}; //月修正数据表
const u8 mon_table[12]={31,28,31,30,31,30,31,31,30,31,30,31};//平年的月份日期表
这个修正适用于计算每月的星期,第一月为0,后面根据{31,28,31,30,31,30,31,31,30,31,30}分别对7取余,加入第一项0得到{0,3,0,3,2,3,2,3,3,2,3,2},然后使{a(n)=a(n-1)+a(n-2),n>2},再对7取余,就能得到
根据定义:
const u8 table_week[12]={0,3,3,6,1,4,6,2,5,0,3,5}; //月修正数据表
const u8 mon_table[12]={31,28,31,30,31,30,31,31,30,31,30,31};//平年的月份日期表
这个修正适用于计算每月的星期,第一月为0,后面根据{31,28,31,30,31,30,31,31,30,31,30}分别对7取余,加入第一项0得到{0,3,0,3,2,3,2,3,3,2,3,2},然后使{a(n)=a(n-1)+a(n-2),n>2},再对7取余,就能得到
举报