写一函数判断输入年份

写一函数判断输入年份是否为闰年,并编写主函数测试。

提示:

①该函数有一个整型参数year,若year为闰年,则返回1,否则返回0。

②判断年份year是否为闰年的条件是:若year能被4整除而且不能被100整除,则是闰年;若year能被400整除也是闰年。

 

程序如下:
#include <stdio.h>
int leapyear(int year)
{
  return ((year%4==0&&year%100!=0)||(year%400==0));
}
void main()
{ int year;
  scanf(“%d”,&year);
  if(leapyear(year))
     printf(“%d is a leap year.\n”,year);
  else printf(“%d is not a leep year.\n”,year);
}

© 版权声明
THE END
喜欢就支持以下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容