回覆列表
-
1 # 沒資格說苦
-
2 # 仙尋尋
閏年(leap year),在公曆(格里曆)或夏曆中有閏日的年份,以及在中國舊曆農曆中有閏月的年份。地球繞太陽執行週期為365天5小時48分46秒(合365。24219天)即一回歸年(tropical year)。公曆的平年只有365日,比迴歸年短約0。
2422 日,所餘下的時間約為四年累計一天,於第四年加於2月,使當年的歷年長度為366日,這一年就為閏年。現行公曆中每400年有97個閏年。夏曆的平年只有354日,比12個朔望月短0。3671日,為使每月初一與月朔相合,規定每30年中有11年的年底增加1日,這一年的歷年有355日,即為閏年。
中國舊曆農曆作為陰陽曆的一種,每月的天數依照月虧而定,一年的時間以12個月為基準,平年比一回歸年少約11天。為了合上地球圍繞太陽執行週期即迴歸年,每隔2到4年,增加一個月,增加的這個月為閏月。在加有閏月的那一年有13個月,歷年長度為384或385日,這一年也稱為閏年。
按照每四年一個閏年計算,平均每年就要多算出0。0078天,這樣經過四百年就會多算出大約3天來,因此,每四百年中要減少三個閏年。所以規定,公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的就是平年。條件為:1、可以被4整除;2、不可以被100整除;3、可以被400整除。
A 試題分析:根據流程圖所示的順序,逐框分析程式中各變數、各語句的作用可知:該程式的作用是判斷輸入的年份是否為閏年,其判斷的條件:能被4整除但不能被100整除,或者能被400整除解:由流程圖可知:要判斷輸入的代表年份的Y是否為閏年,則要判斷Y能否被4整除但不能被100整除,或者能被400整除.,在A、B、C、D四個答案中,只有1996滿足條件,故選A.點評:本小題主要考查選擇結構,根據流程圖(或虛擬碼)寫程式的執行結果,是演算法這一模組最重要的題型.