類與物件 設計MyTime類

2022-07-23 10:18:12 字數 986 閱讀 7962

設計乙個mytime類,成員函式settime()設定時間,print_12()以12(0-11)小時制顯示時間(am上午,pm下午),print_24()以24(0-23)小時制顯示時間。

輸入格式:

所需設定時間的時、分、秒

輸出格式:

按照12小時制和24小時制依次顯示時間,注意時間格式中的冒號是英文冒號,時分秒都是兩位,am,pm前有乙個空格,晚上12:00是00:00:00 am,中午十二點是00:00:00 pm。 

輸入樣例:

13 23 34

輸出樣例:

01:23:34 pm

13:23:34

1 #include 2

using

namespace

std;

3class

mytimezhong;//

鐘。。14

void

mytime::settime()

17void mytime::print_12()

23else shi2=shi;

24if(shi2<10)cout<<"

0";//

如果小於10,需要補個零

25 cout<":"

;26if(fen<10)cout<<"

0";//

同理27 cout<":"

;28if(miao<10)cout<<"0"

;29 cout<"";

30if(flag==1)cout<<"pm"

<<'\n'

;31else cout<<"am"

<<'\n'

;32}33

34void

mytime::print_24()

44int

main()

設計乙個多功能的MyTime類

題目內容 定義乙個帶過載建構函式的日期類date,資料成員有年 月 日 成員函式包括 乙個帶引數的建構函式date int,int,int 乙個不帶引數的建構函式 設定日期為1900年1月1日 乙個按 年 月 日 格式顯示日期的函式,乙個對資料成員賦值的函式void init int,int,int...

類與物件 書籍類的設計與實現

問題描述 仔細閱讀主程式中的呼叫語句,模擬實現書籍類 book 每本書包含乙個書架號 shelf id 和 price 輸入形式 總共2n 1行,第一行輸入n,表示有n本書,接下來的2n行,分別輸入n本書的書架號和 輸出形式 總共n行,每一行輸出一本書的書架號和 輸出包括前導輸出資訊,書架號佔18個...

類與物件 日期類

include using namespace std class date int days monthdays month if month 2 year 4 0 year 100 0 year 400 0 return days date int year 1,int month 0,int ...