java 面試題閏年判斷詳解及實(shí)例
java 閏年判斷
前言:
給定一個(gè)年份,判斷這一年是不是閏年。
當(dāng)以下情況之一滿足時(shí),這一年是閏年:
1. 年份是4的倍數(shù)而不是100的倍數(shù);
2. 年份是400的倍數(shù)。
其他的年份都不是閏年。
輸入格式
輸入包含一個(gè)整數(shù)y,表示當(dāng)前的年份。
輸出格式
輸出一行,如果給定的年份是閏年,則輸出yes,否則輸出no。
說(shuō)明:當(dāng)試題指定你輸出一個(gè)字符串作為結(jié)果(比如本題的yes或者no,你需要嚴(yán)格按照試題中給定的大小寫(xiě),寫(xiě)錯(cuò)大小寫(xiě)將不得分。
樣例輸入
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(); } } }
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
在Eclipse中運(yùn)行Solr 基礎(chǔ)知識(shí)
Solr我還是個(gè)菜鳥(niǎo),寫(xiě)這一些文章只是記錄一下最近一段時(shí)間學(xué)習(xí)Solr的心得,望各位同仁不要見(jiàn)笑,還希望多多指點(diǎn)2012-11-11Spring @Cacheable redis異常不影響正常業(yè)務(wù)方案
這篇文章主要介紹了Spring @Cacheable redis異常不影響正常業(yè)務(wù)方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02springboot中獲取配置文件中屬性值的幾種方式小結(jié)
本文主要介紹了springboot中獲取配置文件中屬性值的幾種方式小結(jié),主要介紹了六種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-05-05SpringMVC實(shí)現(xiàn)文件上傳下載功能
這篇文章主要為大家詳細(xì)介紹了springMVC實(shí)現(xiàn)文件上傳和下載的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05