codeup墓地 日期累加

2021-09-10 12:24:15 字數 946 閱讀 7442

設計乙個程式能計算乙個日期加上若干天後是什麼日期。

輸入第一行表示樣例個數m,接下來m行每行四個整數分別表示年月日和累加的天數。

輸出m行,每行按yyyy-mm-dd的個數輸出。

1

2008 2 3 100

2008-05-13

#include

#include

using

namespace std;

//定義陣列儲存平年和閏年每月天數

int month[13]

[2]=

,,,,

,,,,

,,,,

};//判斷是否是閏年

bool

isleap

(int y)

intmain()

if(m >12)

count++;}

while

(count < a)

; cout <<

setfill

('0'

)<<

setw(4

)<< y;

//輸出年

cout <<

"-";

cout <<

setfill

('0'

)<<

setw(2

)<< m;

//輸出月

cout <<

"-";

cout <<

setfill

('0'

)<<

setw(2

)<< d;

//輸出日

cout << endl;

}return0;

}

code up 日期累加

設計乙個程式能計算乙個日期加上若干天後是什麼日期。輸入第一行表示樣例個數m,接下來m行每行四個整數分別表示年月日和累加的天數。輸出m行,每行按yyyy mm dd的個數輸出。1 2008 2 3 1002008 05 13 include include using namespace std in...

Codeup墓地 問題 A 日期差值

有兩個日期,求兩個日期之間的天數,如果兩個日期是連續的我們規定他們之間的天數為兩天。有多組資料,每組資料有兩行,分別表示兩個日期,形式為yyyymmdd 每組資料輸出一行,即日期差值 20130101 201301055 include int isleapyear int year 判斷是否是閏年...

Codeup 墓地 3 4 問題 D 日期類

編寫乙個日期類,要求按 x xx xx 的格式輸出日期,實現加一天的操作。輸入第一行表示測試用例的個數m,接下來m行每行有3個用空格隔開的整數,分別表示年月日。測試資料不會有閏年。輸出m行。按 x xx xx的格式輸出,表示輸入日期的後一天的日期。2 1999 10 20 2001 1 311999...