您好,登錄后才能下訂單哦!
使用java 如何判斷是否為閏年?針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
java 閏年判斷
前言:
給定一個年份,判斷這一年是不是閏年。
當(dāng)以下情況之一滿足時,這一年是閏年:
1. 年份是4的倍數(shù)而不是100的倍數(shù);
2. 年份是400的倍數(shù)。
其他的年份都不是閏年。
輸入格式
輸入包含一個整數(shù)y,表示當(dāng)前的年份。
輸出格式
輸出一行,如果給定的年份是閏年,則輸出yes,否則輸出no。
說明:當(dāng)試題指定你輸出一個字符串作為結(jié)果(比如本題的yes或者no,你需要嚴(yán)格按照試題中給定的大小寫,寫錯大小寫將不得分。
樣例輸入
2013
樣例輸出
no
樣例輸入
2016
樣例輸出
yes
數(shù)據(jù)規(guī)模與約定
1990 <= y <= 2050。
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub int year; Scanner scanner = new Scanner(System.in); year = scanner.nextInt(); if( (year%4==0&&year%100!=100)||year%400==0) System.out.println("yes"); else { System.out.println("no"); scanner.close(); } } }
關(guān)于使用java 如何判斷是否為閏年問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。