public static void main(String[] args) { int day,month,year; int[] runYear=new int[]{31,29,31,30 ...
public static void main(String[] args) { int day,month,year; int[] runYear=new int[]{31,29,31,30 ...
最近才开始练习JAVA,写的很慢,但是想写一个就写好。 加了一些对输入的判断,保证输入的正确性,和程序的安全性。 注释里面的代码是从网上找到的,但是运行时不正确,好像是多加了一个当月的总天数。 ...
分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(366天)还是平年(365天)。 平年还是闰年计算算法: 1. 年份能被4整除,但不能被100整除 ...
1. 【问题描述】 输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天。特殊情况:闰年且输入月份大于3时需考虑多加一天。 提示:(1) 闰年的2月有29天,平年的2月有28天 ...