1115 - C语言2.13
输出1900至2000年(包含1900年和2000年)间的所有闰年。
Input
无
Output
输出所有描述范围内的闰年,每个年份一行。
Examples
Input
无
Output
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
Solution C
#include<stdio.h> int main(){ int year; for(year=1900;year<=2000;year++){ if(year%400==0 || year%4==0 && year%100!=0) printf("%d\n",year); } return 0; }
Solution C++
#include <stdio.h> int main() { int year; for (year = 1900;year <= 2000;year++){ if (year % 4 == 0) { if (year % 100 == 0) { if (year % 400 == 0) { printf("%d\n", year); } } else { printf("%d\n", year); } } } return 0; }