您的位置:首页 > 其它

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

2018-03-27 00:19 197 查看

1.程序代码

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>
#include <Windows.h>

int judge_year(int y)//自定函数 用作判断是否为闰年
{
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
{
return 1;
}
return 0;//符合条件返回1 不符合返回0
}

int main()
{
int year = 0;//定义参数 存放输入的数
int result = 0;//定义参数 存放自定义函数执行结果

printf("请输入年份:");
scanf("%d", &year);

result = judge_year(year);//把函数执行结果放入 result中

if (result == 1)
printf("%d年是闰年\n", year);
else
printf("%d年不是闰年\n", year);//如果result为1 则符合要求

system("pause");
return 0;
}


2.执行结果

例如输入:2000 2017



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: