1. 程式人生 > >是否是閏年判斷函式:BOOL IsLeapYear (int year)

是否是閏年判斷函式:BOOL IsLeapYear (int year)

BOOL IsLeapYear (int year)
{
#if 0
    if ((year % 4) == 0)
 {
        if ((year % 100) == 0)
  {
            if ((year % 400) == 0)
   {
                return TRUE;
            }
   else
   {
                return FALSE;
            }
        }
  else
  {
            return TRUE;
        }
    }
 else
 {
            return FALSE;
    }
#endif 
 if((year%4==0 && year%100!=0) || year%400==0)
 {
  printf ("%d:是閏年!!!!!!!!!!!!!\n",year);
  return TRUE;
 }
 else
 {
  printf ("%d:是平年!!!!!!!!!!!!!\n",year);
  return FALSE;
 }
}