【本程序在DEV C++ 4.9.9.2 下编译通过】
有关农历的东西有以下几篇文章:
#include
/*
函数名称:int GetWeekDay(int year,int month,int day)
函数功能: 返回输入日期对应的一周中的第几天。
函数参数:year 输入日期的年;month 输入日期的月;day输入日期的日
如:2000年1月1日则是GetWeekDay(2000,1,1)
*/
intGetWeekDay(int year,int month,int day)
{
int
i,j,count=0;
int
Day_Index;
int
days[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int
MonthAdd[12] = {0,31,59,90,120,151,181,212,243,273,304,334};
#if0
for(i = 1;i
< month;i++)
count = count + days[i];
#else
count = MonthAdd[month-1];
#endif
count = count + day;
if((year%4 ==
0&&year %100 != 0||year % 400 == 0)&& mont