設計乙個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 2using
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 ...