admin 管理员组

文章数量: 887053

一年中有12个月,而每个月的天数是不一样的。其中大月31天,分别为1,3,5,7,8,10,12月, 小月30天,分别 为4,6,9,11月。还有二月比较特殊,平年的二月只有2

public class javaDemo1 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入你的年,月");int year = sc.nextInt();int mouth = sc.nextInt();int num = 0;int day = 0;if(year%4==0&&year%100!=0&&mouth>=2||year%400==0&&mouth>=2){num=1;}System.out.println("num:"+num);switch (mouth){case 12:day=31;break;case 11:day=30;break;case 10:day=31;break;case 9:day=30;break;case 8:day=31;break;case 7:day=31;break;case 6:day=30;break;case 5:day=31;break;case 4:day=30;break;case 3:day=31;break;case 2:day=28+num;break;case 1:day=31;break;}System.out.println("这个月有"+day+"天");}
}

本文标签: 一年中有12个月,而每个月的天数是不一样的其中大月31天,分别为1 3 5 7 8