题解:P5711 【深基3.例3】闰年判断

· · 题解

判断闰年很简单,只需要用分支结构和逻辑运算符即可。

设年份为 x,则有:

将它们结合起来,变成下面的代码:

bool run(int x) {
    return (x % 4 == 0 && x % 100 != 0) || (x % 400 == 0);
}

其中 || 为逻辑运算符中的或,也就是两个或多个条件只要满足一个。

答案即为 run(x)