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,10,12月, 小月30天,分别 为4,6,9,11月。还有二月比较特殊,平年的二月只有2
最新推荐文章于 2022-04-20 19:26:43 发布