import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
new Test1().run();
}
public void run() {
System.out.println("请输入年,月 空格隔开");
Scanner scanner = new Scanner(System.in);
// 获取用户输入的年月
int y = scanner.nextInt();
int m = scanner.nextInt();
// 判断是否为闰年
if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) {
if (m < 8) {
if (m % 2 != 0) {
System.out.println("31天");
} else if (m != 2) {
System.out.println("30天");
} else {
System.out.println("29天");
}
} else {
if (m % 2 == 0) {
System.out.println("31天");
} else {
System.out.println("30天");
}
}
} else {
if (m < 8) {
if (m % 2 != 0) {
System.out.println("31天");
} else if (m != 2) {
System.out.println("30天");
} else {
System.out.println("28天");
}
} else {
if (m % 2 == 0) {
System.out.println("31天");
} else {
System.out.println("30天");
}
}
}
}
}
Java 从键盘上输入一个年份值和一个月份值,输出该月的天数
最新推荐文章于 2023-09-21 12:57:19 发布