B2150 判断闰年

· · 题解

欢迎报名洛谷网校,期待和大家一起进步!

本题考察分支结构。

判断一个年份是不是闰年,有两条主要的规则:

例如:2004 年是闰年而 2006 年不是闰年;2000 年是闰年而 1900 年不是闰年。

参考代码:

if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
    // 如果满足 条件 1 或者 条件 2,就是闰年
    cout << "Y" << endl;
} else {
    // 否则,就不是闰年
    cout << "N" << endl;
}