蓝桥杯—日期遍历

日期计算

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

代码实现

//日期计算
#include
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<

你可能感兴趣的:(蓝桥杯,算法,职场和发展)