public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个年份:");
int year=sc.nextInt();
System.out.println("请输入一个月份:");
int month=sc.nextInt();
switch (month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:System.out.println(year+"年"+month+"月为31天");break;
case 4:
case 6:
case 9:
case 11:System.out.println(year+"年"+month+"月为30天");break;
case 2:
//判断平年闰年
if(year%4 == 0 && year%100 != 0 || year%400 == 0){
System.out.println(year+"年"+month+"月为29天");
}else{
System.out.println(year+"年"+month+"月为28天");
}
break;
default:
System.out.println("输入有误!");break;
}
}
用户输入一个年份和一个月份,输出该月的天数Java
最新推荐文章于 2024-03-26 18:34:57 发布