用C语言编程序 写一个函数,判断输入年份是否为闰年,并编写主函数测试 10
1个回答
展开全部
一、闰年判断方法:
1、非整百年:能被4整除的为闰年。(如2004年就是闰年,2100年不是闰年)
2、整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
二、算法设计:
1、输入年份;
2、根据年份,判断是否为闰年;
3、输出结果。
三、参考代码:
#include <stdio.h>
int leap(int y)
{
return (y%400==0 || (y%4==0 && y%100 !=0));//判断闰年。
}
int main()
{
int year;
scanf("%d",&year);//输入年份
if(leap(year))//判断
printf("是闰年\n");
else printf("不是闰年\n");//输出结果。
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询