3154 - 习题2-8 求闰年

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 12 MB

输出1900至2000年(包含1900年和2000年)间的所有闰年。

题目输入

题目输出

输出所有描述范围内的闰年,每个年份一行。

输入/输出样例

输入格式

输出格式

1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1988
1992
1996
2000

C语言解答

#include <stdio.h>
 int main()
 {
  int year=1900;
    while(year<=2000)
    {
      if((year%4 == 0&& year%100 != 0)|| (year%400 == 0))
     printf("%d\n",year);
     year = year+1;
    }
  return 0;
    }

C++解答

#include<stdio.h>
int main()
{
	int a;
	a=1900;
	while(a<=2000)
	{
		if((a%4==0&&a%100!=0)|(a%400==0))
		{
			printf("%d\n",a);
		}
	a++;
	}
	return 0; 
}