用java写一个判断闰年的程序
时间: 2023-05-19 21:05:57 浏览: 85
好的,以下是一个用 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 + "年不是闰年。");
}
}
}
```
你可以通过输入一个年份来判断它是否是闰年。如果是闰年,程序会输出“年份 + 年是闰年。”,否则输出“年份 + 年不是闰年。”。
相关问题
用Java写一个判断闰年程序
在Java中,判断闰年的标准是:如果一个年份能被4整除但不能被100整除,或者是能被400整除,那么它就是闰年。下面是一个简单的Java函数来判断是否是闰年:
```java
public class LeapYearChecker {
public static boolean isLeapYear(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
if (year % 400 == 0) {
return true; // 能被400整除的是闰年
} else {
return false; // 否则不是闰年(例如1900年不是闰年)
} else {
return true; // 能被4整除但不能被100整除的是闰年
}
} else {
return false; // 不能被4整除的年份不是闰年
}
}
public static void main(String[] args) {
int year = 2024;
System.out.println(year + "是闰年吗? " + isLeapYear(year));
}
}
```
在这个例子中,`isLeapYear()`函数接收一个年份作为输入,然后根据上述规则返回`true`表示闰年,`false`表示平年。
帮我用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 + "年不是闰年!");
}
}
}
```
你可以输入一个年份,程序会判断该年份是否为闰年。如果是闰年,则输出该年份是闰年,否则输出该年份不是闰年。
阅读全文