bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

閏年怎么算的代碼Java java閏年計算

閏年計算代碼java

/** 判斷2009年是閏年還是平年。

創新互聯建站專注于聶榮企業網站建設,成都響應式網站建設公司,電子商務商城網站建設。聶榮網站建設公司,為聶榮等地區提供建站服務。全流程按需網站策劃,專業設計,全程項目跟蹤,創新互聯建站專業和態度為您提供的服務

*提示:

*閏年的條件是符合下面二者之一:(1)年份能被4整除,但不能被100整除;(2)能被400整除。

**/

public class Pdrp{

public static void main(String args[]){

int year=2009;

if((year%4==0year%100!=0)||year%400==0)

System.out.println("2009是閏年。");

else

System.out.println("2009是平年。");

}

}

編寫java程序判斷閏年。

代碼如下:

public class RUN {

public static void main(String[] args) {

//布爾型判斷

int year = 2000;

boolean b1 = year%4==0;

boolean b2 = year%100!=0;

boolean b3 = year%400==0;

if(b1b2||b3){

System.out.println("閏年");

}else{

System.out.println("不是閏年");

}

//用if語句判斷

int year2=2018;

if(year2 % 4 == 0 year2 % 100 != 0 || year2 % 400 == 0){

System.out.println("是閏年");

}else{

System.out.println("不是閏年");

}

}

}

代碼截圖:

擴展資料:

閏年是公歷中的名詞。閏年分為普通閏年和世紀閏年。

普通閏年:能被4整除但不能被100整除的年份為普通閏年。(如2004年就是閏年,1999年不是閏年);

世紀閏年:能被400整除的為世紀閏年。(如2000年是閏年,1900年不是閏年);

閏年(Leap Year)是為了彌補因人為歷法規定造成的年度天數與地球實際公轉周期的時間差而設立的。補上時間差的年份為閏年。閏年共有366天(1-12月分別為31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。

凡陽歷中有閏日(二月為二十九日)的年;閏余(歲余置閏。陰歷每年與回歸年相比所差的時日);

注意閏年(公歷中名詞)和閏月(農歷中名詞)并沒有直接的關聯,公歷中只分閏年和平年,平年有365天,而閏年有366天(2月中多一天);

平年中也可能有閏月(如2017年是平年,農歷有閏月,閏6月)。

參考資料:百度百科-閏年

根據輸入的年份判斷是否是閏年?(在JAVA用if-else)

一、問題分析

閏年的判斷規則如下:

1.若某個年份能被4整除但不能被100整除,則是閏年。

2.若某個年份能被400整除,則也是閏年。

二、根據閏年的判斷規則,代碼設計如下

import java.util.Scanner;

class Bissextile{

public static void main(String[] args){

System.out.printtln("請輸入年份");

int year;//接收輸入的年份

Scanner scanner = new Scanner(System.in);

year = scanner.nextln();

if(year0||year3000){

System.out.println("年份有誤!");

}

if(year%4==0year%100!=0||year%400==0){

System.out.println(year+"是閏年");

}else{

System.out.println(year+"不是閏年");

}

}

}

擴展資料:

另外,閏年的判斷還可以按照如下代碼設計:

import java.util.Scanner;

class LunTan1

{

public static void main(String[] args)

{

System.out.println("請輸入一個年份");

Scanner scan=new Scanner(System.in);

int year=scan.nextInt();

scan.close();

ifleapyear(year);

}

private static void ifleapyear(int year){

if (year0)

{

if (year%100==0)

{

if (year%400==0)

{

System.out.println("您輸入的"+year+"年是閏年");

}

else

{

System.out.println("您輸入的"+year+"年是平年");

}

}

else if (year%4==0)

{

System.out.println("您輸入的"+year+"年是閏年");

}

else

{

System.out.println("您輸入的"+year+"年是平年");

}

}

else

{

System.out.println("您的輸入不合法,請確認后再次輸入");

Scanner scan=new Scanner(System.in);

year=scan.nextInt();

scan.close();

ifleapyear(year);

}

}

}

當前標題:閏年怎么算的代碼Java java閏年計算
URL地址:http://vcdvsql.cn/article28/ddseejp.html

成都網站建設公司_創新互聯,為您提供網站營銷定制開發移動網站建設微信公眾號外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

商城網站建設