函數(shù)fun的功能是:根據(jù)所給的年、月、日,計(jì)算出該日是這一年的第幾天,并作為函數(shù)值返回。其中函數(shù)isl
函數(shù)fun的功能是:根據(jù)所給的年、月、日,計(jì)算出該日是這一年的第幾天,并作為函數(shù)值返回。其中函數(shù)isleap用來判別某一年是否為閏年。
例如,若輸入:2008 5 1,則程序輸出:2008年5月1日是該年的第122天。
請(qǐng)?jiān)诔绦虻南聞澗€處填入正確的內(nèi)容,并把下劃線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANKl.C中。
不得增行或刪行,也不得更改程序的結(jié)構(gòu)!試顥;隉序。
正確答案:(1)leap(2)day(3)1【考點(diǎn)分析】主要考察考生對(duì)循環(huán)結(jié)構(gòu)的理解與掌握【解題思路】填空1:leapisleap()函數(shù)判斷是否是閏年,由于初始化2月為28天,但是閏年是29,因此閏年要多加l天,isleap()應(yīng)該返回0或者l,leap的表達(dá)式為邏輯運(yùn)算,得到的結(jié)果剛好是0或1。填空2:day前面累加了平年月份的天數(shù),還需要加上目的天數(shù)。填空3:l如果是閏年并且累加月份大于2月,需要多加1天。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。