思路分析:
1:首先用户输入一个年份
2:开始判断,如果可以被400整除,就是闰年;如果可以被4整除,但是不能够被100整除也是闰年
3:这样就可以进行判断了,当然还要进行一些验证类的操作,判断用户输入的年份是否有误等。
@Test
//1:判断输入的年份是否是闰年
public void
isYear(){
while(true){
System.out.println("please input the
year:");
Scanner scan=new Scanner(System.in);
int year=scan.nextInt();
if(year>=4000||year<=0){
System.out.println("please input the right
year");
}else{
boolean
isYear=(year0!=0&&year%4==0)||(year@0==0);
if(isYear){
System.out.println(year+"年是闰年!");
}else{
System.out.println(year+"年是平年!");
}
}
}
}