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 ? "是" : "不是") + "閏年。");
}
}
相關文章
- 【Java】經典示例程式碼Java
- 10個經典的C語言小程式C語言
- 經典SQL-1SQL
- 阿里歷年經典Java面試題彙總阿里Java面試題
- 2017年,Java程式猿10本經典好書推薦Java
- 碎片化學習Java(十七)Java for迴圈得到閏年Java
- OJ-1028: I love 閏年!、JavaJava
- java經典面試題Java面試題
- 經典SQL面試題1SQL面試題
- C語言程式設計入門經典18個小程式C語言程式設計
- JavaScript 判斷閏年JavaScript
- JavaScript判斷閏年JavaScript
- 經典n皇后問題java程式碼實現Java
- Java基礎經典案例Java
- 經典Java面試題收集Java面試題
- JAVA經典書籍排行Java
- [Java面試]經典手撕Java面試
- C++ 經典案例1例C++
- 25道經典Java演算法題(含程式碼)Java演算法
- 50道經典的JAVA程式設計題(目錄)Java程式設計
- Python判斷閏年Python
- Java 經典教材Thinking in Java下載JavaThinking
- 讀經典【1】重構:改善既有程式碼的設計
- 經典Java面試題收集(二)Java面試題
- JAVA經典題目彙總Java
- 好程式設計師Java教程分享經典Java main方法面試題程式設計師JavaAI面試題
- 經典程式設計引言程式設計
- 【轉】經典SQL語句大全1SQL
- 經典書籍_java學習基礎程式設計篇Java程式設計
- 從千年蟲,閏年蟲,閏秒蟲看測試資料設計
- 閏年的計算問題
- C語言:判斷閏年C語言
- 經典排序之選擇排序(Java)排序Java
- Java經典面試題-不古出品Java面試題
- Java經典垃圾回收器介紹Java
- 經典T-SQL程式碼SQL
- 程式猿的經典語錄
- 經典c程式100例C程式