7 3 計算時間相減 30分

2021-10-04 23:04:03 字數 617 閱讀 6167

定義乙個時間類,小時和分鐘是其兩個私有成員資料。輸入乙個起始時間和乙個結束時間(起始時間早於結束時間),通過運算子過載-(減號),計算這兩個時間相隔多少分鐘。說明:這兩個時間在同一天之內,且採用24小時計時分式,即從00:00-23:59。

測試輸入包含若干測試用例,每個測試用例佔一行。每個測試用例包括四個數,用空格間隔,每個數都是由兩位數字組成,第乙個數和第二個數分別表示起始時間的小時和分鐘,第三個數和第四個數分別表示結束時間的小時和分鐘。當讀入乙個測試用例是00 00 00 00時輸入結束,相應的結果不要輸出。

對每個測試用例輸出一行。輸出乙個數即可,表示兩者之間間隔的分鐘數。

12 11 12 58

00 13 16 00

09 07 23 59

00 00 00 00

#include

"iostream"

#include

using

namespace std;

class

time

friend

intcha

(time a,time b)};

intmain()

else

}}

計算時間相減

題目描述 定義乙個時間類,小時和分鐘是其兩個私有成員資料。輸入乙個起始時間和乙個結束時間 起始時間早於結束時間 通過運算子過載 減號 計算這兩個時間相隔多少分鐘。說明 這兩個時間在同一天之內,且採用24小時計時分式,即從00 00 23 59。輸入格式 測試輸入包含若干測試用例,每個測試用例佔一行。...

ORACLE 計算時間相減間隔

在oralce中我發現有add months函式,加天數n可以用如下方法實現,select sysdate n from dual 在oralce中我發現有add months函式,加天數n可以用如下方法實現,select sysdate n from dual sysdate 1 加一天 sysd...

sqlserver計算量時間相減

select datediff year,開始日期,結束日期 兩日期間隔年 select datediff quarter,開始日期,結束日期 兩日期間隔季 select datediff month,開始日期,結束日期 兩日期間隔月 select datediff day,開始日期,結束日期 兩日...