C 第三次上機實驗作業

2021-07-11 01:37:59 字數 1397 閱讀 2448

一、問題及**

/*檔名稱:4.111.cpp

* 作 者: 鄒鴻運

* 完成日期: 2023年 4月 8日

* 版 本 號:codeblocks

* 對任務及求解方法的描述部分:

* 設計含有靜態資料成員和成員函式的time類。

* 輸入描述: 無

* 問題描述: 專案1-靜態成員應用

* 程式輸出: 使用類和物件,靜態成員以及函式的呼叫。

* 問題分析: 考慮12小時制和24小時制,以及是否前導0和選擇輸出輸出am,pm。

* 演算法設計: 使用類和物件,靜態成員以及函式的呼叫。

*/#includeusing namespace std;

class time

;bool time::is_24=1;

bool time::from0=0; //下面寫出靜態成員的初始化及各成員函式的定義……

time::time(int h,int m,int s)

void time::show_time()

if(hour<10)

cout<=12)

cout<>n;

sec+=n;

if(sec>=60)

if(hour>=24)

}}void time::add_minutes(int n)

if(hour>=24) }

void time::add_hours(int n)

}void time::change24()

void time::changefrom0()

int main( )

{ cout<

二、執行結果

三、心得體會

對類和物件的使用還是不熟練,在使用是否前導0時,可以使用選擇結構,選擇是否輸出0,後面可以直接輸出時間,在呼叫change24和changefrom0時,在主函式中要根據所要輸出的內容,注意不要重複呼叫,不然結果和沒呼叫一樣。

四、知識點總結

靜態成員函式共用,有些地方只要呼叫一次,不要重複呼叫,注意秒進分,分進時的處理,及24時制和12小時制的轉換。

c 第三次上機實驗

一 問題及 檔名稱 1.cpp 作 者 梁世雄 完成日期 2016 年04 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 求個人所得稅及稅後收入,運用if語句的巢狀程式設計序。輸入描述 輸入dsalary 問題描述 不同階段的工資稅率不同。程式輸出 輸出個人所得稅dtax及稅後收入...

C 第三次上機實驗

一 問題及 靜態成員應用 time 類 檔名稱 c 第三次實驗 類和物件2.cpp 作 者 郭宇輝 完成日期 2016 年 4 月 22 日 版 本 號 v1.0 對任務及求解方法的描述部分 靜態成員應用 輸入描述 無 問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物...

第三次上機實驗

2.圖形 include include graph.h using namespace std intmain ifndef graph h define graph h 類graph的宣告 class graph endif 類graph的實現 include graph.h include u...