k天纪念日

Posted 卷王之王1.0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k天纪念日相关的知识,希望对你有一定的参考价值。

 

#include<iostream>
using namespace std;
int day[13]=0,31,30,31,30,31,30,31,31,30,31,30,31;
//先把2月分定为30天,之后再修改 
int main()

	int y,m,d,k;
	while(1)
		cin>>y>>m>>d>>k; 
	for(int i=1;i<=k;i++)
		if(m%400==0||((m%100!=0)&&m%4==0))
			day[2]=29;
		else
			day[2]=28;
		
		d++;
		if(d==day[m]+1)
			d=1;
			m++;       //当日比该月天数大1时,变为1号,月份加1 
		
		if(m==13)
			m=1;
			y++;       //当月份为13月时,年加1,月变为1 
		
	
	printf("%04d-%02d-%02d\\n",y,m,d);//不足位数以0补位 
	
	
	return 0;

以上是关于k天纪念日的主要内容,如果未能解决你的问题,请参考以下文章

macOS软件-倒数日 0.18.0纪念日倒数及菜单栏日历

循环检查支付期内的所有 14 天

「考试」num (破800纪念)

python学习第36天

最大借书量问题

python计算纪念日相关