判别闰年,子函数调用

img


#include <iostream>
using namespace std;

int Isleapyear(int year){
    if (year % 4 == 0)
    {
        if (year % 100 == 0)
        {
            // // 杩欓噷濡傛灉琚� 400 鏁撮櫎鏄棸骞�
            if (year % 400 == 0)
                return 1;
            else
                return 0;
        }
        else
            return 1;
    }
    else
        return 0;
}

int main()
{
    int year;
    cin >> year;
    if(Isleapyear(year)){
        cout << year << " 是闰年" << endl;
    }else{
        cout << year << " 不是闰年" << endl;
    }

    return 0;
}

img