描述
判断给出的年份 n
是否为闰年. 如果 n
为闰年则返回 true
闰年是包含额外一天的日历年. 如果年份可以被 4 整除且不能被 100 整除 或者 可以被 400 整除
, 那么这一年为闰年. --wikipedia
您在真实的面试中是否遇到过这个题?
是
样例
给出 n
= 2008
返回 true
给出 n
= 2018
返回 false
class Solution {
public:
/**
* @param n: a number represent year
* @return: whether year n is a leap year.
*/
bool isLeapYear(int n) {
// write your code here
if(n%400==0||(n%4==0&&n%100!=0)) return true;
else return false;
}
};
无难度