Java專案練習1_判斷閏年
阿新 • • 發佈:2019-02-18
Java專案練習:第1期
判斷閏年
需求描述:
- 本題僅要求判斷一個年份是否為閏年。
- 由使用者輸入任意一個年份,能被4整除但不能被100整除,或者能被400整除,是閏年。(結果:輸出閏年或平年)
import java.util.Scanner; public class demo_1 {/* 判斷閏年 */ public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNext()){ int year = in.nextInt(); if (year<0 || year>10000000){ System.out.println("error,enter again!"); } else{ if (isLeapYear(year)) System.out.println(year+"是閏年"); else System.out.println(year+"不是閏年"); } } } public static boolean isLeapYear(int x){ return (x%4==0 && x%100!=0 || x%400==0) ? true : false; } }
(下一節練習,筆記本)