当前位置: 首页 > news >正文

蓝桥杯—日期遍历

日期计算

日期计算主要需要注意闰年2月有29天,普通情况2月只有28天。闰年判断的依据:n%4==0&&n%100!=0||n%400==0;

代码实现

//日期计算
#include<bits/stdc++.h>
using namespace std;
int month[15]={0,31,28,31,30,31,30,31,31,30,31,30,31};
bool AC(int n)
{
	return(n%4==0&&n%100!=0||n%400==0);		//判断是否是闰年 
}
int main()
{
	for(int y=2020;y<=2024;y++)
	for(int m=1;m<=12;m++)
	{
		bool p=(m==2)&&AC(2);
		for(int d=1;d<=month[m]+p;d++)
		cout<<y<<"年"<<m<<"月"<<d<<"日"<<'\n'; 
	}
	return 0;
 } 

相关文章:

  • 1. 两数之和
  • 美颜SDK兼容性挑战:如何让美颜滤镜API适配iOS与安卓?
  • 2025宁德时代测评Verify考什么?网申测评如何通过SHL笔试|附真题线上笔试考点、高分攻略、CATL新能源科技SHL测评宁德社招题目、面试攻略、求职建议
  • 华为MPLS Virtual PN option C1(有/无RR)配置wireshark抓包分析
  • AgGridReact 禁止checkbox复选框选中(isRowSelectable)
  • uniapp实现小票打印 兼容微信小程序安卓
  • 数据结构和算法(十一)--图
  • 【开发问题记录】高德地图 Web 端开发详解:高德地图 API 最佳实践指南(安装、marker添加、逆向地理编码、实际业务案例实操)
  • 华为MPLS Virtual PN option A配置wireshark抓包分析
  • unidbg读写跟踪还原X-Gorgon
  • BY组态-低代码web可视化组件
  • R语言实现轨迹分析--traj和lcmm包体会
  • 遗传算法优化支持向量机分类是一种将遗传算法与支持向量机相结合的方法
  • 快速入手-基于Django-rest-framework的自身组件权限认证(九)
  • 49. 字母异位词分组
  • 【微服务架构】SpringCloud Alibaba(二):Nacos作为配置中心(Config数据模型、集成SpringBoot、动态刷新原理)
  • 2025 全球音乐 AI 大模型对决:技术革新引领商业变革浪潮
  • 在MVC框架声明视图使用 【UserAuthorize】和【Authorize】及不使用任何修饰的区别?使用场景?优缺点?
  • 【Easylive】JDBC 连接池(Connection Pool)是什么意思?
  • 【大模型】DeepSeek-R1-Distill-Qwen使用Langchain网页部署
  • mugeda做网站/优就业seo课程学多久
  • html网站开发心得体会/市场营销手段13种手段
  • 建立网站的内容规划/91永久海外地域网名
  • 建设手机银行官方网站/现在有哪些网址
  • 南充网站建设公司/百度网盟推广怎么做
  • 奥鹏作业代做靠谱的网站/软文的本质是什么