java输入一个年份n,然后输出从 1949 年到 n 年中所有的闰年
时间: 2023-04-05 08:04:03 浏览: 122
好的,这个问题我可以回答。以下是代码:
```java
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个年份n:");
int n = input.nextInt();
System.out.print("1949年到" + n + "年中的闰年有:");
for (int i = 1949; i <= n; i++) {
if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0) {
System.out.print(i + " ");
}
}
}
}
```
希望能对您有所帮助。
相关问题
输入一个年份n,然后输出从 1949 年到 n 年中所有的闰年
好的,我可以回答这个问题。以下是从1949年到输入年份n中所有的闰年:
1949, 1952, 1956, 1960, 1964, 1968, 1972, 1976, 1980, 1984, 1988, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036, 2040, 2044, 2048, 2052, 2056, 2060, 2064, 2068, 2072, 2076, 2080, 2084, 2088, 2092, 2096。
希望这个回答对您有帮助。
编写Java程序,从键盘输入一个年份,输出其是否是闰年
你好,根据你的要求,我可以回答你的问题。以下是Java程序的代码:
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个年份:");
int year = input.nextInt();
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
System.out.println(year + "年是闰年。");
} else {
System.out.println(year + "年不是闰年。");
}
}
}
希望能够帮到你。