您的位置 首页 java

Java中输入年分得平年还是闰年

package 平年闰年;

import java.util.Scanner;

/*输入年号,判断是否是闰年。两个条件:

1、能被4整除,并且不能被100整除

2、或者能被400整除

*/

public class Test1_平年闰年 {

public static void main(String[] args) {

//输入年号

System.out.println(“请输入年号:”);

int year=new Scanner(System.in).nextInt();

//判断输入的年是否为闰年

String str=”平年”;//设置默认值

//1、能被4整除,并且不能被100整除

if(year%4==0){

if(year%100!=0){

str=”闰年”;

}

}

//2、或者能被400整除

if(year%400==0){

str=”闰年”;

}

//3,优化,两个条件满足其一既是闰年

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

str=”闰年”;

}

System.out.println(year+”年是”+str);

}

}

文章来源:智云一二三科技

文章标题:Java中输入年分得平年还是闰年

文章地址:https://www.zhihuclub.com/181120.shtml

关于作者: 智云科技

热门文章

网站地图