关注
个人觉得楼主与题目要求不是很规范 望批评指教 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
相关推荐
09-13 18:50
门头沟学院 Java 点赞 评论 收藏
分享
09-12 11:00
门头沟学院 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的秋招日记 #
965180次浏览 10797人参与
# 哪些公司对双非友好 #
63020次浏览 484人参与
# 小红书校招直播来了 #
52066次浏览 229人参与
# 面试反问你会问什么 #
42866次浏览 598人参与
# 刚入职就____,这样正常吗? #
34759次浏览 297人参与
# 你是怎么和mt相处的? #
32579次浏览 190人参与
# 实习返校后,你的精神状态是__? #
22884次浏览 126人参与
# 你朋友圈最大的人脉是谁? #
15521次浏览 120人参与
# 上班苦还是上学苦呢? #
273913次浏览 1730人参与
# 最难的技术面是哪家公司? #
42577次浏览 700人参与
# 关于求职,我有X不投 #
22568次浏览 158人参与
# 实习必须要去大厂吗? #
127141次浏览 1472人参与
# 秋招遇到的奇葩面试题 #
33818次浏览 182人参与
# 这个工作能去吗 #
14857次浏览 117人参与
# 招银网络求职进展汇总 #
136017次浏览 885人参与
# 机械人,你被简历秒挂的企业有哪些? #
58082次浏览 321人参与
# 找工作前vs找工作后的心路变化 #
19230次浏览 152人参与
# 4399求职进展汇总 #
29301次浏览 153人参与
# kpi面有什么特征 #
73217次浏览 456人参与
# 上班到公司第一件事做什么? #
89758次浏览 660人参与
# 机械人,签完三方你在忙什么? #
58989次浏览 228人参与