文章目录 一、题目描述 二、解题思路 三、代码详解 四、推荐专栏 五、习题练习 一、题目描述 循环输入。每次输入为一个字符串,字符串的格式为 YYYY/MM/DD,即 YYYY 年 MM 月 DD 日。要求输出这是一年的第几天。当没有任何输入时,程序结束。 二、解题思路 难度:🔴🔴⚪⚪⚪ 这个问题我们需要考虑以下几点: 1)每个月有多少天是否是固定的?答案是否定的,闰年的2月有29天,平年的2月则是28天; 2)如果对于 YYYY 年 MM 月 DD 日,我们能够知道 1 到 MM-1 月总共有 X 天,那么答案就是 X + DD; 3)闰年就是模4为零且模100不为零,或者模400为零的年份; 有了以上几个信息,我们就可以模拟了。 三、代码详解 #