闰年判断

前提条件:

  1. 熟悉if-else语句
  2. 熟悉运算符

闰年

如果年份的数值能被4整除,那么这个年份就是闰年,否则为平年。公历年份是整百数的,必须是400的倍数才是闰年。

代码

#include<stdio.h>

int main()
{

    unsigned int year;

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

    if(year%100 == 0)
    {
        if(year%400 == 0)
        {
            printf("\n%u年是闰年",year);
        }
        else
        {
            printf("\n%u年是平年",year);
        }
    }
    else
    {
        if(year%4 == 0)
        {
            printf("\n%u年是闰年",year);
        }
        else
        {
            printf("\n%u年是平年",year);
        }
    }

    return 0;
}

运行结果

闰年判断