关注
个人觉得楼主与题目要求不是很规范 望批评指教 public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入年月日(使用空格隔开)"); while (sc.hasNext()){ String time = sc.nextLine(); String[] s = time.split("\\s+"); int year = Integer.parseInt(s[0]); int month = Integer.parseInt(s[1]); int day = Integer.parseInt(s[2]); if(month <=12 && day<=31){ if((month==2&&day<=28)||(is_Leap(year)&&month==2&&day<=29)||(month!=2)){ int[] month_day = {31,28,31,30,31,30,31,31,30,31,30,31}; int sum = 0; for (int i = 0; i < month - 1; i++) { sum += month_day[i]; } sum += day; if (year>=0 && month > 2 && is_Leap(year) ){ sum += 1; } System.out.println(sum); }else { System.out.println("非闰年的2月只有28天哟"); } }else { System.out.println("请输入正确的年月日"); } } } public static boolean is_Leap (int n){ if(n % 4 == 0 && n % 100 != 0 || n % 400 == 0){ return true; }else { return false; } }
1
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 刚入职就____,这样正常吗? #
34453次浏览 289人参与
# 哪些公司对双非友好 #
62125次浏览 476人参与
# 小红书校招直播来了 #
51088次浏览 225人参与
# 你是怎么和mt相处的? #
32244次浏览 188人参与
# 面试反问你会问什么 #
42133次浏览 583人参与
# 实习返校后,你的精神状态是__? #
22664次浏览 123人参与
# 你朋友圈最大的人脉是谁? #
15321次浏览 118人参与
# 上班苦还是上学苦呢? #
273706次浏览 1729人参与
# 最难的技术面是哪家公司? #
42392次浏览 699人参与
# 关于求职,我有X不投 #
22015次浏览 150人参与
# 实习必须要去大厂吗? #
126929次浏览 1471人参与
# 秋招遇到的奇葩面试题 #
33455次浏览 181人参与
# 这个工作能去吗 #
14645次浏览 115人参与
# 招银网络求职进展汇总 #
135853次浏览 885人参与
# 机械人,你被简历秒挂的企业有哪些? #
57951次浏览 320人参与
# 找工作前vs找工作后的心路变化 #
19092次浏览 151人参与
# 4399求职进展汇总 #
29184次浏览 153人参与
# kpi面有什么特征 #
73046次浏览 455人参与
# 上班到公司第一件事做什么? #
89622次浏览 657人参与
# 机械人,签完三方你在忙什么? #
58893次浏览 228人参与
# 你觉得机械有必要实习吗 #
61338次浏览 476人参与