一.平闰年计算:
如果该年能被4整除且不能被100整除,或者能被400整除,则该年是闰年,否则不是
二.代码注释:(该代码拉自百度百科)
import java.util.Scanner;//用来构建Scanner对象,Scanner对象可以用来接收键盘的输入内容.
public class LeapYear {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);//获取控制台的输入
System.out.print(“请输入年份:”);
int year = input.nextInt();//执行到这一行,程序会暂停运行,等待用户在控制台输入一个整数,然后用回车键结束输入,之后将输入的值赋给year
// if…else…语句
//year除4取余等于0且year除100取余等于0或year除3200取余等于0且year除172800取余等于0
if((year % 4 == 0 && year % 100 != 0) || year%400==0 || (year % 3200 == 0 && year % 172800 == 0))
System.out.print(year + “年是闰年。”);//如果是,则year年是闰年
else
System.out.print(year + “年是平年。”);//否则,year年是平年
}
}