大家好,又见面了,我是你们的朋友全栈君。
定义:输入的年份(必须大于1990年)除以4等于0而且除以100不等于0,或者除以400等于0就是闰年,反之平年.
- 非整百年份除以4,整百年份除以400,如果不能被整除的是平年,可以被整除的就是闰年。
- 所谓闰年,就是指 2 月有 29 天的那一年。闰年同时满足以下条件:
1. 年份能被 4 整除。
2. 年份若是 100 的整数倍,须被 400 整除,否则是平年。
import java.util.Scanner;
public class RunPing {
/*
* 输入一个年份,判断是平年还是闰年
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt();
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
System.out.println(year + "是闰年");
} else {
System.out.println(year + "是平年");
}
}
}
**输出结果:**
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160644.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...