您的位置:首页 > 编程语言 > C语言/C++

C语言:实现一个函数判断year是不是闰年

2016-05-30 17:13 651 查看
判断是否是闰年:
四年一闰,百年不闰,四百年再闰

#include<stdio.h>
#include<stdlib.h>

int leap(int year)
{
int ret = 0;;
if (((year % 4 == 0)
&& (year % 100 != 0))
|| (year % 400 == 0))
{
return 1;
}
else
{
return -1;
}
}

int main()
{
int Year = 0;
printf("please input the year:\n");
scanf("%d", &Year);
int ret = leap(Year);   /*将调用得到的函数值返回到ret中*/
if (ret == 1)
{
printf("%d is leap year!", Year);
}
else
{
printf("%d is not leap year!", Year);
}
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐