java經典小程式:1、閏年
題目
編寫程式,判斷給定的某個年份是否是閏年。
閏年的判斷規則如下:
- 若某個年份能被4整除但不能被100整除,則是閏年。
- 若某個年份能被400整除,則也是閏年。
程式碼
package org.hbin.example;
import java.util.Scanner;
/**
*
* @author hbin
* @date 2020/11/15
*/
public class LeapYearTest {
private static Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
isLeapYear();
}
private static void isLeapYear() {
System.out.print("請輸入年份:");
// 定義輸入的年份名字為“year”
int year = scanner.nextInt();
if (year < 0 || year > 3000) {
System.out.println("年份有誤,程式退出!");
System.exit(0);
}
boolean isLeapYear = year % 4 == 0 && year % 100 != 0 || year % 400 == 0;
System.out.println(year + (isLeapYear ? "是" : "不是") + "閏年。");
}
}
相關文章
- OJ-1028: I love 閏年!、JavaJava
- 碎片化學習Java(十七)Java for迴圈得到閏年Java
- 列印出閏年
- 阿里歷年經典Java面試題彙總阿里Java面試題
- java經典面試題Java面試題
- Java基礎經典案例Java
- 25道經典Java演算法題(含程式碼)Java演算法
- C++ 經典案例1例C++
- JavaScript 判斷閏年JavaScript
- Python判斷閏年Python
- 讀經典【1】重構:改善既有程式碼的設計
- 經典Java面試題收集Java面試題
- [Java面試]經典手撕Java面試
- 好程式設計師Java教程分享經典Java main方法面試題程式設計師JavaAI面試題
- java經典程式設計題30道題,強烈推薦Java程式設計
- 經典Java面試題收集(二)Java面試題
- Java經典垃圾回收器介紹Java
- 經典排序之選擇排序(Java)排序Java
- exercise002_判斷閏年
- Java 虛擬機器經典六問Java虛擬機
- Java經典面試題-不古出品Java面試題
- 經典程式設計書籍大全程式設計
- 初級經典程式設計題程式設計
- JAVA關於判斷年份是閏年還是平年的問題Java
- 軟體測試經典面試題(1)面試題
- 《java開發實戰經典》李興華——C1. Java概述及開發環境搭建Java開發環境
- 函式實現閏年判斷函式
- C++判斷是否為閏年C++
- Java經典常用類總結(必須掌握!)Java
- JAVA中常見的經典報錯型別Java型別
- Java經典面試題(二)-不古出品Java面試題
- 【JAVA面試資料】程式設計師面試之葵花寶典1Java面試程式設計師
- Java程式設計師面試時應注意的三個經典問題!Java程式設計師面試
- SICP 經典
- getDate方法的妙用(js判斷閏年)JS
- python學習----判斷是否是閏年Python
- c語言平年與閏年---@顏麓C語言
- 經典Java面試題彙總及答案解析Java面試題