[問答題] 本題提示輸入年份,然后判斷該年份是否為閏年。 import java.io.*; public class java1 public stat
2021-07-20
[問答題] 本題提示輸入年份,然后判斷該年份是否為閏年。
import java.io.*;
public class java1
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("請輸入年份:");
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ī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。