蓝桥杯日期类问题复习总结

我通过一段时间的真题练习后,发现日期类问题在蓝桥杯比赛中经常出现,所以整理了些日期类问题的解题模板和例题
目录
1、每个月的天数
2、判断闰年
3、求某年某月有多少天
4、当前日期是星期几
今天的星期数 w 和所过的天数 n,未来某一天的星期数 d。
基姆拉尔森计算公式:
5、日期合法性模板
注意:写完代码后用小数据测试一遍,以防错误

1、每个月的天数
(记住4,6,9,11月是30天,2月是28天(闰年二月29,非闰年二月28),其他都是31天即可)

int month[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
2、判断闰年
闰年,能被400整除,能被4整除,不能被100整除。(四年一闰,百年不闰,四百再闰。)
bool is_leap(int date){
if(date%400==0||date%4==0&&date%100!=0) return true;
retu

蓝桥杯日期类问题复习总结最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/26561.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>