闰年的判断

判断一个年份是闰年的方法:
①、普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年)
②、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
③、对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年。

#include 
using namespace std;
const int N = 10000;
char a[N];
int main(){
	int n;
	scanf("%d",&n);
	if(n % 100 == 0){
		if(n % 400 == 0) printf("%d",1);
		else printf("%d",0);
	}else if(n % 4 == 0){
		printf("%d",1);
	}else printf("%d",0);
	return 0;
}

你可能感兴趣的:(算法,C++,算法,c++,开发语言)