欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java判断闰年

程序员文章站 2024-02-27 15:07:03
...

Java判断闰年

判断闰年条件有两个条件,分别为:
①非整百年数除以4,没有余数为闰年,有余数为平年(不是闰年);
②整百年数除以400,无余数为闰年有余平年。

import java.util.Scanner;

public class RunNian{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个年份:");
		//将年份放在自变量a中
		int a =  sc.nextInt();
		if(a%100 != 0){
			//有余数,非整百年
			if(a%4 == 0){
				System.out.println("年份" +a+ "是闰年!");
			}else{
				System.out.println("年份" +a+ "不是闰年!");
			}
		}else{
			//整百年
			if(a%400 == 0){
				System.out.println("年份" +a+ "是闰年!");
			}else{
				System.out.println("年份" +a+ "不是闰年!");
			}
		}	
	}
}

结果如下图:
Java判断闰年