请使用switch语句和if...else语句,计算2008年8月8日这一天,是该年中的第几天。

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/OMG_python/article/details/89438529

请使用switch语句和if…else语句,计算2008年8月8日这一天,是该年中的第几天。

解题思路

1、思路必须清晰,考虑是否为闰年!(用if语句)
2、对月份进行归类(二月、30天月、30天月)
3、sweitch语句格式用case!
4、每句case语句后必须加break!
5、For语句执行条件(month>=1)输出结果会多一个月!
当输出结果有误时,可用printf进行输出,查看问题所在!

运行结果:2008年8月8日是该年的第221天

还有一种方法,对于初学者来说比较友好,如下:

运行结果:2008年8月8日是该年的第221天

如有不同的见解,欢迎留言讨论!

展开阅读全文

没有更多推荐了,返回首页