C语言,判断一个年份是否为闰年

 

 

 判断一个年份是否为闰年。

  能被4,100,400整除;

  能被4整除,不能被100整除。

#include<stdio.h>          //判断是否为闰年
int main()
{
    int leap,year;  
    printf("此程序判断是否为闰年,请输入一个年份:");
    scanf("%d",&year);
    if(year%4==0)
        {
            if(year%100==0)
                {
                    if(year%400==0)
                        leap=1;
                }
            else
                leap=0;
        }
    else
        leap=0;
    if(leap)
        printf("%d is",year);
    else
        printf("%d is not",year);

    printf(" a leap year!\n");

    return 0;
}
posted @ 2019-12-19 21:29  Springtime  阅读(2934)  评论(0)    收藏  举报