题目:编写一个Java程序,用if-else语句判断输入的某年份是否为闰年。
闰年条件:
1.能被4整除,但不能被100整除。
2.能被400整除。
程序源代码:
package com.itheima.first;
import java.util.Scanner;
public class rongnian {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("请输入需要判断是否为闰年的年份:");
Scanner in=new Scanner(System.in); //通过Scanner输入语句,来将需要判断的年份输入到计算机
int year=in.nextInt(); //输入年份的数据类型为int型
if(year % 4 == 0 & year % 100 != 0) //若该年份能被4整除且不能被100整除时,该年份为闰年
{
System.out.println(year+"年是闰年!");
}else if(year % 400 ==0) //若该年份可以被400整除时,该年份也是闰年
{
System.out.println(year+"年是闰年!");
}else
{
System.out.println(year+"年是平年!"); //若以上两个条件均不满足时,该年份为平年
}
}
}
运行截图: