當前位置:星座運勢大全官網 - 八字算命 - 為什麽每四年跳壹次而不是壹百年?妳怎麽能用電腦計算?

為什麽每四年跳壹次而不是壹百年?妳怎麽能用電腦計算?

最根本的原因是地球繞太陽運行的軌道是365天5小時48分46秒(365天+09天),也就是回歸年。

(回歸年).公歷平均壹年只有365天,比回歸年短約0.2422天。

天,四年剩下的時間大概是壹天,所以四年加上二月的1天,使得那壹年的日歷年是366天,而今年是閏年。現行公歷每400年有97個閏年。根據每四年

以閏年計算,平均每年會計算0.0078天,這樣400年後,大約會計算3天。所以每400年要減3個閏年。所以公歷規定,壹年整百的時候,必須是

閏年必須是400的倍數;不是400的倍數,甚至是4的倍數的年份都不是閏年。

這就是通常所說的:四年壹躍,百年不躍,四百年再躍。比如2000年是閏年,2100是平年。

c語言代碼:

if((year % 4 = = 0 & amp;& amp年份%100!=0)||(年% 400 = = 0))a = 1;

else a = 0;

If(a==1) // Yes == No =,=表示賦值= =表示判斷。

Printf("\n%d今年是閏年\n ",year);

Else printf("%d今年不是閏年\n ",年);

//不是除以,而是取余數,也就是計算余數。如果余數是0,就表示可以整除。