(回歸年).公歷平均壹年只有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,就表示可以整除。