include
void main()
{
int year;
int m;
int leap(int year);
cout<<"请输入一个年份:";
cin>>year;
m=leap(year);
if(m)
cout<else
cout<}
int leap(int year)
{
int run;
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
run=1;
else
run=0;
}
else
run=1;
}
else
run=0;
return(run);
}
是整百年的年份能被400整除才是闰年,其它年份能整除4的就是闰年。按理说每四年中都会有一个闰年。
#include
int main()
{
int y;
cin>>y;
if((y%4==0&&y%100!=0)||y%400==0)
{
cout<<"Yes!"<
else
{
cout<<"No!"<
return 0;
}