【JAVA程式設計】閏年判斷
/* * 在 2005/4/22 Connie Lee建立 * 閏年計算規則:「被4整除,且不被100整除,但又能被400整除者」。 * */
public class Nestedif {
public static void main(String[] args)
{
int year = Integer.parseInt(args[0]) ;
//設定欲判斷之年
System.out.print("西元" + year + "年") ;
loop4:
if (year%4==0)//可被4除盡
{
if (year%100==0)
//可被4、100除盡
{
if (year%400==0)
//可被4、100、400除盡
{
System.out.println("是閏年!") ;
break loop4;}
else
//可被4、100除盡,不可被400除盡
{
System.out.println("不是閏年!") ;
break loop4;}
}
System.out.println("是閏年!") ;
//可被4除盡,不可被100除盡
}
else
//不可被4除盡
System.out.println("不是閏年!");
}
}
(閱讀全文)