前言
其实这题目就是一个模拟题,数组什么的都不需要,你只需要会c++基础赋值,判断,读入,输出,就可以做这题目。
至于为什么要写这篇题解,那是因为,我想让初学者更好的了解思路。
题意
就是给你年份和月份,输出这一年的这一月有多少天。
还需要判闰年。
分析和解决
其实很简单
1 3 5 7 8 10 12 永远是 31 天
4 6 9 11 永远是 30 天
最主要的就是 2月份 如果是闰年,那么就是 29 天。
如果不是,那么就是 28 天。
至于闰年的判断方式,就是能被 400 整除的是闰年,或者是能被 4 整除,不能被 100 整除。
这个判断好了之后,100 分就到手了。
如果还是不知道的或者想了解为什么有闰年的存在:
请自行翻二年级下册的数学课本,请自行百度。
代码:
1 |
|
写在后面的话
我这篇题解如果有错误,那么请在评论区里留言,作者将会很感谢反映的人。