请使用switch语句和if…else语句,计算2008年8月8日这一天,是该年中的第几天。 解题思路 1、思路必须清晰,考虑是否为闰年!(用if语句) 2、对月份进行归类(二月、30天月、30天月) 3、sweitch语句格式用case! 4、每句case语句后必须加break! 5、For语句执行条件(month>=1)输出结果会多一个月! 当输出结果有误时,可用printf进行输出,查看问题所在! 还有一种方法,对于初学者来说比较友好,如下: 如有不同的见解,欢迎留言讨论!