循环输出1900-2016年的闰年有哪些,打印输出
时间: 2024-05-13 21:20:23 浏览: 11
以下是循环输出1900-2016年的闰年的代码:
```python
for year in range(1900, 2017):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year)
```
输出结果如下:
```
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
2004
2008
2012
2016
```
相关问题
java 输出1900-2000的闰年
以下是Java代码,用于输出190-200年之间的所有闰年:
```java
public class LeapYear {
public static void main(String[] args) {
for (int year = 190; year <= 200; year++) {
if (year % 4 == && (year % 100 != || year % 400 == )) {
System.out.println(year + "年是闰年");
}
}
}
}
```
输出结果如下:
```
1904年是闰年
1908年是闰年
1912年是闰年
1916年是闰年
192年是闰年
1924年是闰年
1928年是闰年
1932年是闰年
1936年是闰年
194年是闰年
1944年是闰年
1948年是闰年
1952年是闰年
1956年是闰年
196年是闰年
1964年是闰年
1968年是闰年
1972年是闰年
1976年是闰年
198年是闰年
1984年是闰年
1988年是闰年
1992年是闰年
1996年是闰年
200年是闰年
```
java 输出1900-2012的闰年
以下是Java输出190-2012的闰年的代码:
```
public class LeapYear {
public static void main(String[] args) {
for (int year = 190; year <= 2012; year++) {
if (year % 4 == && (year % 100 != || year % 400 == )) {
System.out.println(year + "是闰年");
}
}
}
}
```
运行结果:
```
1904是闰年
1908是闰年
1912是闰年
1916是闰年
192是闰年
1924是闰年
1928是闰年
1932是闰年
1936是闰年
194是闰年
1944是闰年
1948是闰年
1952是闰年
1956是闰年
196是闰年
1964是闰年
1968是闰年
1972是闰年
1976是闰年
198是闰年
1984是闰年
1988是闰年
1992是闰年
1996是闰年
200是闰年
2004是闰年
2008是闰年
2012是闰年
```