欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-07-13 14:00:28
...

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
C 实现一个函数判断year是不是闰年

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