這個程式使我了解到構造外圍函式的好處,
清晰明了,而且可以反覆使用,具有普適性
描述設計一程式,輸入乙個年月日(2010 10 28),輸出n天後的日期。
輸入輸入4個整數,分別是年、月、日和n天
輸出輸出一行,為n後的日期,以yyyy-mm-dd的格式輸出
樣例輸入
2012 10 28 4
樣例輸出
2012-11-01
#include
#include
#include
using
namespace std;
bool
monthend
(int year,
int month,
int day)
intmain()
}else
day++;}
printf
("%d-%02d-%02d\n"
,year,month,day)
;return0;
}
n天後的牢房
8 間牢房排成一排,每間牢房不是有人住就是空著。每天,無論牢房是被占用或空置,都會根據以下規則進行更改 請注意,由於監獄中的牢房排成一行,所以行中的第乙個和最後乙個房間無法有兩個相鄰的房間。我們用以下方式描述監獄的當前狀態 如果第i間牢房被占用,則cell i 1,否則cell i 0。根據監獄的初...
python3題解 (39 N天後的日期)
問題 給定乙個日期,求它的n天後是什麼日期。分析 並不需要呼叫關於日期的api。只要不斷地求某一天的後一天是什麼日期就可以了。不是當月的最後一天,則直接 day 1 如果是最後一天,則變成下乙個月的第一天。n天後的日期 defndays date,n def leap year year retur...
957 N 天後的牢房
8 間牢房排成一排,每間牢房不是有人住就是空著。每天,無論牢房是被占用或空置,都會根據以下規則進行更改 如果一間牢房的兩個相鄰的房間都被占用或都是空的,那麼該牢房就會被占用。否則,它就會被空置。請注意,由於監獄中的牢房排成一行,所以行中的第乙個和最後乙個房間無法有兩個相鄰的房間。我們用以下方式描述監...