关于判断年份是否为闰年的函数编写

首先需要定义一个fac函数,输入年份,若是则需要输出“××是/不是闰年”

1.如果某年份能被4整除且不能被100整除,那么这个年份为闰年。(切记被能4整除和不能被100整除必须同时满足)
2.如果某年份能被400整除,那么这个年份是闰年。

void fac(int year)
{
   if(year%4==0&&(year%100!=0)||(year%400==0))
  {
          printf("%d年是闰年\n",year);
  }
  else
         printf("%d年不是闰年\n",year);
}
void fac(int year)
{
    if(year%400 == 0 || (year%4==0 && year&100 != 0)
        printf("%d是闰年",year);
    else
        printf("%d不是闰年",year);
}