第三周实验
2014-03-18 01:07
316 查看
判断某一年份是否为闰年。(如果这个年份能被4整除,但不能被100整除;或者,如果这个年份能被4整除,又能被400整除;满足以上两个条件中的一个的年份为闰年)。
import java.util.Scanner;
public class LeapYear {
int nYear;
public LeapYear(int year)
{
nYear = year;
}
public Boolean isLeapYear()
{
Boolean b = false;
if( nYear%400==0 || (nYear%4==0 && nYear%100!=0) )
{
b = true;
}
return b;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("please input the year:(-1 end)");
int nYear = sc.nextInt();
while(nYear>=0)
{
LeapYear leap = new LeapYear(nYear);
Boolean b = leap.isLeapYear();
if(b==true)
System.out.println(nYear + " is Leap Year!");
else
System.out.println(nYear + " isn't Leap Year!");
System.out.println("please input the year:(-1 end)");
nYear = sc.nextInt();
}
sc.close();
}
}
import java.util.Scanner;
public class LeapYear {
int nYear;
public LeapYear(int year)
{
nYear = year;
}
public Boolean isLeapYear()
{
Boolean b = false;
if( nYear%400==0 || (nYear%4==0 && nYear%100!=0) )
{
b = true;
}
return b;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("please input the year:(-1 end)");
int nYear = sc.nextInt();
while(nYear>=0)
{
LeapYear leap = new LeapYear(nYear);
Boolean b = leap.isLeapYear();
if(b==true)
System.out.println(nYear + " is Leap Year!");
else
System.out.println(nYear + " isn't Leap Year!");
System.out.println("please input the year:(-1 end)");
nYear = sc.nextInt();
}
sc.close();
}
}