c++ 寻找闰年
来源:百度知道 编辑:UC知道 时间:2024/09/21 16:36:38
寻找闰年
描述
找出m到n年中的所有闰年(包括m,n).
输入
开始年m,结束年n
输出
所有m n间的闰年
示例输入
2000 2010
示例输出
2000
2004
2008
解答
描述
找出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