题目-004:输入某年某月某日,判断这一天是这一年的第几天?
- 分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于2时需考虑多加一天:
# 这个是否要清楚每个月各是多少天,其中31天的是1、3、5、7、8、10、12月,30天的是4、6、9、11月,2月闰年是29天,平年是28天
# 闰年/平年判定:年份数(末两位不是00)能被4整除的是闰年(如1988、1996)、年份数(末两位数是00的)能被400整除是也是闰年(如2000年,4000年).其余为平年.