[問答題] 本題提示輸入年份,然后判斷該年份是否為閏年。 importjava.io.*; public class javal{ pub
[問答題] 本題提示輸入年份,然后判斷該年份是否為閏年。 importjava.io.*; public class javal{ public static void main(String[]args){ InputStreamReader ir; BufferedReader in; ir=new InputStreamReader(System.in); in=new BufferedReader(ir); int year=1900; System.out.print("請(qǐng)輸入年份:"); try{ String s=in.readLine(); ; } (Exception e){ } if( ) System.OUt.println(year+"是閏年"); else System.out.println(year+"不是閏年"); } }
正確答案:第1處:year=Integer.parseInt(s) 第2處:catch 第3處:year%4= =0&&year%100 !=0 ||year%400 = =0
參考解析:【解析】第1處是將String型的s轉(zhuǎn)換成整型;第2處是捕獲異常的catch子句,用來處理由try所拋出的異常事件;第3處是判斷是否為閏年的條件,即能被4整除且不能被100整除的或能被400整除的就是閏年。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。