- 4
- 0
- 约1.04万字
- 约 13页
- 2026-06-14 发布于河北
- 举报
北大信科夏令营机试题及详细答案
第一题:计算两个日期之间的天数(基础模拟题)
题干
输入两个日期(格式:年月日),计算这两个日期之间的天数差(保证输入日期合法,前一个日期不晚于后一个日期)。例如:输入202311和202312,输出1;输入2020228和202031,输出2(2020是闰年)。
解题思路
核心思路:将两个日期都转化为“从某一个固定年份(如0年)到该日期的总天数”,然后用后一个日期的总天数减去前一个日期的总天数,即为天数差。
关键步骤:1.编写闰年判断函数,判断某一年是否为闰年(闰年2月29天,平年28天);2.编写函数计算从固定年份到当前年份的总天数(累加每年的天数);3.计算当前年份中,从年初到当前月份、日期的天数;4.总天数=往年总天数+当年已过天数,最后求差值。
完整代码(C++)
c++
#includeiostream
#includealgorithm
usingnamespacestd;
//判断闰年:能被4整除且不能被100整除,或能被400整除
boolisLeap(intyear){
if((year%4==0year%100!=0)||(year%400==0)){
returntrue;
}
retu
您可能关注的文档
- 北安医院面试高频题及详细答案.docx
- 北辰BIM二级(建筑方向)考试试题及详细答案解析.docx
- 北辰BIM建筑设计专业考核试题(含详细答案解析).docx
- 北大青鸟ACCP Y2阶段综合笔试题及答案.docx
- 北大青鸟S2阶段机试题及详细答案.docx
- 北大青鸟Y2阶段机试综合测试题及详细答案.docx
- 北大青鸟学士后考试题及详细答案.docx
- 北大医学检验专升本综合能力测试题及答案.docx
- 北大资源物业招聘_在岗考核试题(含详细答案解析).docx
- 北大自主招生化学试题及详细答案.docx
- CN120163813A 一种恶劣环境输电线路缺陷检测方法、系统、设备及介质 (中国电力科学研究院有限公司).pdf
- CN120167923A 一种无线便携式生命体征测量方法及系统 (中国人民解放军总医院第八医学中心).pdf
- CN120162323A 一种基于数据血缘的数据治理方法、装置及电子设备 (企知道科技有限公司).pdf
- CN120164072A 基于差分多尺度融合的广义少样本目标检测方法 (中国人民解放军国防科技大学).pdf
- CN120168857A 一种用于镇痛的三维电场耦合建模方法 (中国人民解放军海军军医大学第一附属医院).pdf
- CN120164114A 水利勘测用地面点的提取优化方法及系统 (江苏省工程勘测研究院有限责任公司).pdf
- CN120175454A 一种船舶氨发动机主被动双级scr后处理的氨喷射控制系统及方法 (浙江大学).pdf
- CN120175506A 一种甲醇双燃料发动机甲醇喷射控制装置及方法 (中船动力研究院有限公司).pdf
- CN120177154A 一种黄曲霉毒素检测的样品制备自动化前处理装置 (中国农业大学).pdf
- CN120177071A 驾驶转向机器人的期间核查方法 (宁波路特斯机器人有限公司).pdf
最近下载
- 2023北京海淀初一(下)期末历史(含答案).pdf VIP
- 2025中国人保财险内蒙古分公司招聘劳务派遣员工78人笔试备考题库及答案解析.docx VIP
- 宣贯培训(2026年)《GBT 25390-2024风能发电系统 风力发电机组球墨铸铁件》.pptx VIP
- 信息论基础知到智慧树期末考试答案题库2025年北京航空航天大学.docx VIP
- 2025年北京西城区初一(下)期末语文试题.pdf VIP
- 2025至2030全球及中国电光调制器(EOM)行业项目调研及市场前景预测评估报告.docx
- 上海工程技术大学2018-2019年航空法试卷B.doc VIP
- 基于PLC的装配流水线控制系统设计.pdf VIP
- 超敏感C-反应蛋白(hs-CRP)测定标准操作程序.pdf VIP
- 2010-2011(一)航空法试卷B答案__上海工程技术大学.doc VIP
原创力文档

文档评论(0)