c++ 寻找闰年

来源:百度知道 编辑:UC知道 时间:2024/09/21 16:36:38
寻找闰年

描述

找出m到n年中的所有闰年(包括m,n).
输入
开始年m,结束年n
输出
所有m n间的闰年
示例输入
2000 2010
示例输出
2000
2004
2008
解答

#include <stdio.h>

int main()
{
int i;
int m,n;
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
{
if((i%4==0)&&(i%100!=0) || (i%400==0))
printf("%d\n",i);

}

return 0;
}

#include <iostream.h>

int isleap(int n)
{
if(n%100== 0 && n%400 == 0)
{
return 1;
}
else if(n%4==0)
{
return 1;
}

return 0;
}

int main()
{
int m,n;

cin>>m>>n;

for(int i = m; i < n; i++)
{
if(isleap(i))
{
cout << i<<'\t';
}
}

return 0;
}

#include <iostream>
using namespace std;

void main()
{
int m, n, i;
cin >> m >> n;

for (i = m; i <= n; ++i)
{
if ((i%4 == 0 && i%100 != 0) || i%400==0