1.问题提出:
判断某年某月某日是这一年的第几天?
欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn
2.问题解决:
2.1.输入年(year),月(month),日(day)
2.2.判断当前年(year)是否是闰年,当前月(month)是否大于2,若年份为闰年,月份大于2月,则总天数先加1
2.3计算当前月份(month)之前的所有月份的天数累加和,例如当前月份为3,则计算1月和2月的天数和
2.4计算当前月份的天数(day)和1月2月天数的累加和
3.问题总结:
3.1.int()可以进行强制类型转化
3.2.闰年的判定方法为:可以整除400的年份,或可以整除4但不可以整除100的年份
温馨期待:
期待大家多多提出宝贵改进建议,一起传播知识和正能量。