【本程序在DEV C++ 4.9.9.2 下编译通过】
有关农历的东西有以下几篇文章:
/*
函数名称:int GetChineseEra(int year,int flag)
函数功能: 返回某年对应的天干和地支。
flag = 0 返回天干 flag = 1 返回 地支。
函数参数:year 要查询的年;如:1984年,
天干:GetChineseEra(1984,0)
地支:GetChineseEra(1984,1)
*/
unsignedint LunarCalendarTable[199] = {
0x04AE53,0x0A5748,0x5526BD,0x0D2650,0x0D9544,0x46AAB9,0x056A4D,0x09AD42,0x24AEB6,0x04AE4A,/*1901-1910*/
0x6A4DBE,0x0A4D52,0x0D2546,0x5D52BA,0x0B544E,0x0D6A43,0x296D37,0x095B4B,0x749BC1,0x049754,/*1911-1920*/
0x0A4B48,0x5B25BC,0x06A550,0x06D445,0x4ADAB8,0x02B64D,0x095742,0x2497B7,0x04974A,0x664B3E,/*1921-1930*/
0x0D4A51,0x0EA546,0x56D4BA,0x05AD4E,0x02B644,0x393738,0x092E4B,0x7C96BF,0x0C9553,0x0D4A48,/*1931-1940*/
0x6DA53B,0x0B554F,0x056A45,0x4AADB9,0x025D4D,0x092D42,0x2C95B6,0x0A954A,0