亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java如何判斷年份是否為閏年

發布時間:2020-06-18 11:40:41 來源:億速云 閱讀:216 作者:鴿子 欄目:編程語言

給定一個年份,判斷是否是閏年。條件為:

A:能被4整除,并且不能被100整除。或者

B:能被400整除。

分析:

首先題目中的A與B為兩個判斷閏年為真的選項,且屬于“非A則B”的情況,在這里往往很容易想到如下結構來解決此問題

if(判斷條件A成立){
表達式1(為閏年)
}
else if(判斷條件B成立){
表達式1(為閏年)
}

這里存在一個隱含結果,是如果不是閏年,應該怎么辦?

其實也很簡單,就在原有的結構

if(判斷條件A成立){
表達式1(為閏年)
}
else if(判斷條件B成立){
表達式1(為閏年)
}

后面加一個else{(不是閏年應該怎么辦)}的語句,看似添加了一個很簡單的語句,但正是因為這條語句,才使得整個程序變的完整。

示例:

我們先將未加上最后一條else語句的源程序寫出,用2000年和2001年來測試,按照if..else if..結構寫出源代碼如下:

package com.tencentos;
import java.util.Scanner;
public class Week1homework1 {
  public static void main(String[] args) {
    Scanner scan=new Scanner(System.in);
    System.out.print("Plese input the year:");
    int year=scan.nextInt();
    if(year%4==0 && year%100!=0){
       System.out.print("Congratulation! It's the leap year!");
    }else 
    if(year%400==0){
        System.out.print("Congratulation! It's the leap year!");
    }   
    scan.close();
  }
}

當輸入“2000”時,一切如我們所愿,控制框內彈出的反饋正是我們想要的,2000年也確實是閏年。

java如何判斷年份是否為閏年

以上就是java中判斷是否是閏年的方法詳解的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

福安市| 无锡市| 元江| 海淀区| 轮台县| 石林| 惠东县| 临漳县| 凤凰县| 南和县| 孟津县| 元谋县| 唐海县| 赣州市| 贵阳市| 江达县| 岐山县| 邻水| 尉犁县| 克拉玛依市| 伽师县| 花莲市| 阿拉尔市| 枣强县| 渭南市| 民丰县| 迭部县| 镇远县| 分宜县| 浑源县| 大姚县| 胶南市| 巩留县| 临安市| 琼结县| 敖汉旗| 余庆县| 牡丹江市| 白玉县| 吉林市| 方城县|