課後題5 判斷某年是否是閏年
阿新 • • 發佈:2018-12-10
package practice;
import java.util.Scanner;
public class master {
public static void main(String[] args) { // TODO Auto-generated method stub /*普通年能被4整除且不能被100整除的為閏年。(如2004年就是閏年,1901年不是閏年) 世紀年能被400整除的是閏年(如2000年是閏年,1900年不是閏年)。*/ while(true)//使之可以輸入多個年份,而不用要輸入一個執行一次 { Scanner sc=new Scanner(System.in); int r=sc.nextInt(); if(r%100==0&&r%400==0)//判斷是否為世紀年且判斷是否為閏年。 { System.out.println(r+"是閏年");} else if(r%4==0&&r%100!=0) { System.out.println(r+"是閏年");} else { System.out.println(r+"不是閏年");} } }
}