c_cpp 闰年检查

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 闰年检查相关的知识,希望对你有一定的参考价值。

/*
http://ideone.com/flMEIl
*/
#include <iostream>
using namespace std;

bool leapYear(int n){
	if(n % 400 == 0)
		return true;
	else if(n % 100 == 0)
		return false;
	else if(n % 4 == 0)
		return true;
	else
		return false;
}
/*  ------------------------------------------------
isleap(int y)
{
    return y%4==0 && (y%100 != 0 || y%400 == 0);
}
------------------------------------------------------ */
int main() {
	// your code goes here
	int n, year;
	cin >> n;
	while(n--){
		cin >> year;
		cout << year << " : ";
		if(leapYear(year))
			cout << "Yes" << endl;
		else
			cout << "No" << endl;
	}
	return 0;
}

以上是关于c_cpp 闰年检查的主要内容,如果未能解决你的问题,请参考以下文章

在javascript中检查年份是不是是闰年[重复]

java 检查闰年(añocisiesto)

PHP 检查一年是否是闰年

闰年检查

检查年份是否为闰年

c_cpp 二分检查