~闰年~

    xiaoxiao2021-03-25  63

           说到闰年,想必我们都不陌生,四年一闰、百年不闰,四百年再闰!

    好,我们可以直接按照闰年的成立规则进行判断,代码如下:

    int IsLeapYear(int year) { if(((year%4==0) && (year0!=0)) || (year@0==0)) { return 1; } return 0; }

    同时,我们也可运用嵌套的if语句进行判断,代码如下:

    int IsLeapYear(int year) { if(year % 4 == 0) { if(year % 100 == 0) { if(year % 400 == 0) { return 1; } return 0; } return 1; } return 0; }

    再者,我们还可以运用布尔类型进行判断,代码如下:

    bool IsLeapYear(int year) { if(((year%4==0) && (year0!=0)) || (year@0==0)) { return true; } return false; }

    注意:使用布尔类型时,编译环境应为C++,否则编译不能通过。

    转载请注明原文地址: https://ju.6miu.com/read-26087.html

    最新回复(0)