程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> 判斷某一年是否是閏年,判斷某一閏年

判斷某一年是否是閏年,判斷某一閏年

編輯:JAVA綜合教程

判斷某一年是否是閏年,判斷某一閏年


為了彌補人類歷法的年度天數和地球公轉實際周期的時間差,設立了有 366 天的閏年,閏年的二月份有 29 天。閏年的判定規則是:如果該年能被 4 整除且不能被 100 整除或者能被 400 整除,則該年是閏年,否則不是。

在項目中創建 LeapYear 類,在類的主方法中創建掃描器對象接受輸入的年份,然後判斷該年份是否是閏年,最後在控制台輸出。

代碼如下:

import java.util.Scanner;

public class LeapYear {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO 自動生成的方法存根
        @SuppressWarnings("resource")
        Scanner scan=new Scanner(System.in);
        System.out.println("請輸入一個年份:");
        long year=scan.nextLong();
        if(year%4==0&&year%100!=0||year%400==0){
            System.out.print(year+"年是閏年");
        }else{
            System.out.print(year+"年不是閏年");
        }

    }

}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved