首页
IT
登录
6mi
u
盘
搜
搜 索
IT
JAVA
JAVA
xiaoxiao
2021-03-25
84
某年某月的天数
Time Limit: 1000MS
Memory Limit: 65536KB
Problem Description
输入年和月,判断该月有几天?
Input
输入年和月,格式为年\月。
Output
输出该月的天数。
Example Input
2009\1
Example Output
31
Hint
注意判断闰年啊
01 import java.util.*;
02
03 public class Main {
04 public static void main(String args[]){
05 Scanner input = new Scanner(System.in);
06 int s = 0;
07 String aa = null;
08 aa = input.nextLine();
09 String[] bb = aa.split("\\\\");
10
11 int[] cc = new int[bb.length];
12 for(int i = 0;i<bb.length;i++){
13
14 cc[i] = Integer.parseInt(bb[i]);
15 }
16
17 switch(cc[1])
18 {
19 case 1:
20 s=31;
21 break;
22 case 2:
23 if((cc[0]%4==0&&cc[0]0!=0)||(cc[0]@0==0)) //判断闰年
24 s=29;
25 else s=28;
26 break;
27 case 3:
28 s=31;
29 break;
30 case 4:
31 s=30;
32 break;
33 case 5:
34 s=31;
35 break;
36 case 6:
37 s=30;
38 break;
39 case 7:
40 s=31;
41 break;
42 case 8:
43 s=31;
44 break;
45 case 9:
46 s=30;
47 break;
48 case 10:
49 s=31;
50 break;
51 case 11:
52 s=30;
53 break;
54 case 12:
55 s=31;
56 break;
57 }
58 System.out.println(s);
59 }
60 }
61
转载请注明原文地址: https://ju.6miu.com/read-38271.html
技术
最新回复
(
0
)