实例说明:
通过程序计算用户输入的年份是否为闰年
注意:本实例的关键技术是公式:满足两种条件的整数可以称为闰年:非整百年能被4整除,整百年能被400整除。
该公式用java的公式实现的格式如下:
year % 4 == 0 && year % 100 != 0 || year % 400 ==0
import java.util.Scanner;
/**
* @author:刘芳妮
* @日期:2018/3/16
* @修改日期:
* @描述:判断某一年是否为闰年
*/
public class Demo001 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个年份:");
long year = sc.nextLong(); //接收用户的输入
if(year % 4 == 0 && year % 100 != 0 ||year % 400 == 0) {
System.out.println(year+"是闰年");
}else {
System.out.println(year+"不是闰年");
}
}
}