從鍵盤輸入兩個時間點(24小時制),輸出兩個時間點之間的時間間隔,時間間隔用「小時:分鐘:秒」表示。要求程式定義如下兩個函式,並在main()中呼叫這兩個函式實現相應的功能
/三個形參分別為為用於表示乙個時間點的時、分、秒,函式返回對應的秒。/
int hmstos(int h, int m, int s);
/* 形參s表示乙個時間段的長度,單位是秒,該函式將該時間段轉換為對應的「小時:分鐘:秒」 格式輸出 */
void printtime(int s);
輸入資料有多組。每組輸入包括兩行。第一行為時間點1,第二行為時間點2,時間點均以「hh:mm:ss」的格式輸入。測試資料保證時間點1早於時間點2。
對應每組資料,有一行輸出,以「hh:mm:ss」的格式輸出時間間隔。注意不足兩位要補佔位符0。格式參看輸入輸出。
12:01:12
13:09:43
12:40:12
13:09:43
01:08:31
00:29:31
注意:要輸出01:08:31中的佔位符0,printf中的格式控制符用"%02d"
#include
inthmstos
(int h,
int m,
int s)
;void
printtime
(int s)
;int
main()
return0;
}int
hmstos
(int h,
int m,
int s)
void
printtime
(int s)
1095 時間間隔(多例項測試) ZZULIOJ
題目描述 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。要求程式定義如下兩個函式,並在main 中呼叫這兩個函式實現相應的功能,其中main函式系統已經實現,你只需要完成下面這兩個函式的定義。int hmstos int h,int m,int s...
ZZULIOJ 1095 時間間隔(多例項測試)
題目描述 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。要求程式定義如下兩個函式,並在main 中呼叫這兩個函式實現相應的功能,其中main函式系統已經實現,你只需要完成下面這兩個函式的定義。int hmstos int h,int m,int s...
杭電ACM 6491,時間間隔(思維)
對100取模很特別。一天有86400秒,一小時有3600秒,對100取模,都等於0,因此其實我們只需關注所給時間的分與秒即可,前面的年月份小時全都可以不考慮。如下 include include include includeusing namespace std char s1 50 s2 50 ...