写一函数判断输入年份是否为闰年,并编写主函数测试。
提示:
①该函数有一个整型参数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);
}
© 版权声明
部分文章来自网络,只做学习和交流使用,著作权归原作者所有,遵循 CC 4.0 BY-SA 版权协议。
THE END
暂无评论内容