输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天。特殊情况:闰年且输入月份大于3时需考虑多加一天。 提示:(1) 闰年的2月有29天,平年的2月有28天; (2) 如果年份满足以下两个条件之一,则该年就是闰年。 i) 年份能被4整除且不能被100整除 ii) 年份能被400整除
时间: 2023-04-04 21:04:53 浏览: 139
Java练习题Question4.txt
这是一个计算日期的问题,可以用程序来解决。根据输入的年月日,可以先计算出前面几个月的天数,再加上当前月份的天数,就可以得到这一天是这一年的第几天。如果是闰年且输入月份大于3,则需要多加一天。需要注意的是,闰年的2月有29天,平年的2月有28天。判断闰年的方法是,如果年份能被4整除且不能被100整除,或者能被400整除,则该年是闰年。
阅读全文