description
設計乙個時間類和乙個日期類,用於讀取輸入的資料,按格式輸出日期和時間。
設計日期類date需支援以下操作:
date::date(int,int,int)構造方法:傳入的引數依次為年月日,用引數將日期初始化。
date::showdate()按格式輸出date物件。
設計時間類time需支援以下操作:
time::time(int,int,int)構造方法:傳入的引數依次為時分秒,用引數將時間初始化。
time::showtime()按格式輸出time物件。
你設計date類和time類,使得main()函式能夠正確執行。
後面的輸入每行為一組測試資料。每組測試資料的前3個整數是日期的年月日,後3個整數是時間的時分秒。
output
每組測試資料對應一行輸出。日期的輸出格式為「yyyy-mm-dd」,時間的輸出格式為「hh:mm:ss」,中間用乙個空格分開。
sample input
31982 10 1 0 0 0
2000 2 28 23 59 59
2014 7 2 13 30 01
sample output
1982-10-01 00:00:00
2000-02-28 23:59:59
2014-07-02 13:30:01
hint
輸出格式用標頭檔案中流操作運算元:
setw(w) :設定資料的輸出寬度為w個字元
int
main()
}
注意輸出格式!!!
編寫完整**:
#include
#include
using
namespace std;
class
date
;class
time
;date::
date
(int a,
int b,
int c)
void date::
showdate()
time::
time
(int a,
int b,
int c)
void time::
showtime()
intmain()
}
初學者,不喜勿噴。。。 時間和日期類(I)
problem g 時間和日期類 i time limit 4 sec memory limit 128 mb submit 6821 solved 3896 submit status description設計乙個時間類和乙個日期類,用於讀取輸入的資料,按格式輸出日期和時間。設計日期類date需...
日期時間類
定義乙個日期類date,資料成員包括年 月 日,setdate int y,int m,int d 和printdate 函式分別用於設定日期和顯示日期 再定義乙個時間類time,資料成員包括時 分 秒,settime int h,int m,int s 和printtime 函式分別用於設定時間和...
日期和時間的工具類
public class datetimeutil 計算兩個時間點相差了幾分鐘 param strdatebegin 開始的時間點,格式必須是hh mm ss param strdateend 結束的時間點,格式必須是hh mm ss return 相差的時間分鐘 public static int...