菜鸟笔记
提升您的技术认知

写一个函数判断闰年C语言

阅读 : 341

闰年:能被4整除同时不能被100整除,或者能被400整除。

#include<stdio.h>
#pragma warning (disable:4996)
int  runnian(int n)
{
    if (((n%100!=0) && (n%4==0)) || ( n % 400==0) )
    {
        return 1;
    }
    else
    {
        return 0;
    }
}
int main()
{
    int i = 0;
    int t = 0;
    printf("请输入一个年份:");
    scanf("%d", &i);
    t =runnian(i);
    if (t == 1)
    {
        printf("%d  是闰年\n", i);
    }
    else
    {
        printf("%d  不是闰年\n", i);
    }
    return 0;
}