C语言判断闰年

如果一个年份是闰年要满足一下条件:
1、能被4整除,但不能被100整除;
2、能被400整除;

所以判断闰年的条件为
(year%4==0&&year%100!=0)||year%400==0)

#include<bits/stdc++.h>
using namespace std;

int main()
{
    int  year ; cin>>year;
    if((year%4==0&&year%100!=0)||year%400==0)
        cout<<year<<"是闰年"<<endl;
    else
        cout<<year<<"不是闰年"<<endl;
    return 0;
}

posted @ 2022-07-22 09:09  萧海~  阅读(561)  评论(0编辑  收藏  举报