亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

用Java程序判斷是否是閏年的簡單實例

 更新時間:2016年06月23日 09:04:39   投稿:jingxian  
下面小編就為大家?guī)硪黄肑ava程序判斷是否是閏年的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

我們知道,(1)如果是整百的年份,能被400整除的,是閏年;(2)如果不是整百的年份,能被4整除的,也是閏年。每400年,有97個閏年。鑒于此,程序可以作以下設(shè)計:

第一步,判斷年份是否被400整除,能的話,就是閏年。比如1600、2000、2400年是閏年。

第二步,在第一步不成立的基礎(chǔ)上,判斷年份能否被100整除,如果是,則不是閏年。比如1900、2100、2200年不是閏年。

第三步,在第二步不成立的基礎(chǔ)上,判斷年份能否被4整除,如果是,則是閏年。比如1996、2004、2008年是閏年。

第四步,在第三步不成立的基礎(chǔ)上,則不是閏年。比如1997、2001、2002年不是閏年。

import java.util.Scanner;//插入掃描儀

public class runnian

{

  public static void main(String[] args)//Sting[] args別忘了寫進來

  {

  Scanner s=new Scanner(System.in);//聲明掃描儀變量

  System.out.println("請輸入年份");//系統(tǒng)提示輸入年份

  int nianfen=s.nextInt();//取得下一行輸入的年份值

  if(nianfen%400==0){System.out.println(nianfen+"年是閏年");}//判斷能否被400整除

  else if(nianfen%100==0){System.out.println(nianfen+"年不是閏年");}//判斷能否被100整除

     else if(nianfen%4==0){System.out.println(nianfen+"年是閏年");}//判斷能否被4整除

     else{System.out.println(nianfen+"年不是閏年");}

  }

}

經(jīng)初步測試,此程序可以正確判斷是否是閏年。本程序若有錯漏之處,歡迎斧正。大家一定有其他實現(xiàn)方法,歡迎回復提供。

=======================

學習了別人的相關(guān)視頻教學之后,寫了第2種實現(xiàn)方法,可以只用一個if-else語句。代碼如下:

import java.util.Scanner;

public class runnian

{

  public static void main(String[] args)

  {

  Scanner s=new Scanner(System.in);

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

  int nianfen=s.nextInt();

  if(nianfen%4==0&&nianfen%100!=0||nianfen%400==0){System.out.println(nianfen+"年是閏年");}

  //年份能被4整除但不能被100整除,或者年份能被400整除

    else{System.out.println(nianfen+"年不是閏年");}

  }

}

以上就是小編為大家?guī)淼挠肑ava程序判斷是否是閏年的簡單實例全部內(nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

最新評論