//闰年是指年份能整除4且不能整除100的
//(如2004年就是闰年,1901年不是闰年);
//或者年份能整除400的是闰年(如2000年是闰年,1900年不是闰年)。
//给定一个4位整数,表示年份,如果该年是闰年,在单独的一行中输出yes,否则在单独单独一行中输出no。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x,y,z;
scanf("%d",&n);
x=n%4;
y=n%400;
z=n%100;
if(y==0)
{
cout<<"yes"<<endl;
}
else if(x==0 && z!=0)
{
cout<<"yes"<<endl;
}
else
{
cout<<"no"<<endl;
}
return 0;
}

本文介绍了一个简单的闰年判断算法,并提供了完整的C++代码实现。通过输入一个四位整数表示的年份,程序能够准确判断该年是否为闰年,并输出相应的结果。闰年的判断依据为:年份能被4整除但不能被100整除,或能被400整除。
2万+

被折叠的 条评论
为什么被折叠?



