【C语言】之''闰年判断''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

键盘输入一个四位年份,判断该年份是否是闰年,如果是闰年输出1,否则输出0

【输入形式】

键盘输入一个整数

【输出形式】

1或者0

【样例输入】

2004

【样例输出】

1

【样例输入】

1900

【样例输出】

0

【样例输入】

2000

【样例输出】

1

【答案】

#include<stdio.h>
int run(int num);
void main()
{
    int year;
    scanf("%d",&year);

    if(run(year)==1)
        printf("1");
    else
        printf("0");

}

int run(int num)
{
    if(num%400==0 ||(num%4==0 &&num%100!=0))
        return 1;
    else
        return 2;

}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容