java中闰年的算法

时间:2011-09-07 栏目:java技术 阅读:0 作者:宏鹏教育宏鹏光谷校区

方法1:   import java.util.Scanner; public class Shixun1 {       public static void main(String args[]){         Scanner input =new Scanner(System.in);         System.out.println("请输入年份:");         int year =input.nextInt();         if(year%400==0||(year%4==0 && year%100!=0)){             System.out.println(year+"是闰年!!!!");         }else{             System.out.println(year+"是平年!!!!");         }    } }   方法2:   public class Shixun11 { public static void main (String[] args) {   int year = 2000;    boolean falg;    if(year%4!=0){       falg=false;    }else if(year%100!=0){       falg=true;    }else if(year%400!=0){        falg=false;       }else{    falg=true;    }            if(falg==true){    System.out.println(year+"是閏年");    }else{    System.out.println(year+"不是閏年");    } } }

  复制代码

  有关闰年的了解:

  闰年条件是::一、能被4整除,而不能被100整除;

  二、能被400整除;

  符合一个就是闰年。如2000是闰年,而1900不是闰年

  仔细看看,1900以上两个条件都不符合

  通俗的说,就是四年一闰,百年不闰,四百年再闰。

专业老师指导

赵老师

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业

立即在线咨询

培训咨询客服

陈老师

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑

立即在线咨询

热门课程任你选,成长蜕变看的见

课程余量有限,即将截止报名!查看详情