Scanner scan =new Scanner(System.in); System.out.println("请输入年份"); int year=scan.nextInt(); System.out.println("请输入月份"); int month=scan.nextInt(); int days=0; switch (month){ case 1: case 3: case 5: case 7: case 12: days=31; break; case 4: case 6: case 9: case 11: days=30; break; case 2: if ((year%4==0&&year%100!=0)||year%400==0){ days=28; break; }else { days=29; break; }