[编写函数得到某年一个月的天数]#include <stdio.h> int main(int argc, constchar * argv[]) { int year=0,month=0,day=0,result=0; printf("请输入年份:(年月日之间用逗号隔开)"); scanf("%d,%d,%d",&year,&month,...+阅读
月份分为大月和小月,大月三十天,小月二十九天,其平均历月等于一个朔望月。一年中哪个月大,哪个月小,由计算决定,为了协调朔望月与回归年之间的天数,于是便通过“置闰法”进行调整使阴历月相总天数与阳历回归年总天数相适应。
农历年份分为平年和闰年。平年为十二个月;闰年为十三个月。农历以阴历(夏历)为基础,由于阴历是以月相变化为依据,不考虑地球绕太阳的运行,因而使得四季的变化在夏历上就没有固定的时间,不能反映季节转换。
扩展资料
历法分类:
可分为阳历、阴历、阴阳历三种:
1、阳历(太阳历)
以太阳周年视运动周期(即回归年,约等于365.2422日)为一年,一年划分成12个月,它与月亮运动毫无关系。根据阳历日期,可知寒来暑往的四季变化、合理指导农业等事。
2、阴历(太阴历)
我国农历不属于此类,但生活中人们习惯将农历称之为阴历。以月亮的圆缺周期(即朔望月,等于29.530588日)为一个月,积12个月为一年。它完全不考虑太阳的周年视运动规律,因而阴历的日期不能显示四季冷暖。
3、阴阳历
我国的农历属于此类,它取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。根据农历日期,既可知道潮汐涨落,又可大概掌握四季更替。
参考资料来源:百科—农历
以下为关联文档:
属马农历生辰八字算命公历(阳历):1990年3月17日9时0分农历(阴历):一九九○年二月廿一日巳时(庚午年 己卯月 辛巳日 癸巳时)此命盘的主人是 白蛇,出生于白马。日干代表命主,所以属 金 ◇一生总运势◇ 午年生...