c 第3次上機實驗

2021-07-11 03:31:26 字數 1028 閱讀 3939

一、問題及**:

/*  

* 檔名稱:1

* 作 者:劉璇

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

* 版 本 號:v1.0

* 對任務及求解方法的描述部分: 設計含靜態函式和成員函式的time類程式,程式中包含了對12小時、24小時的轉換,及時間的增減。

* 輸入描述:輸入兩個時間值。

* 問題描述:要求對時間進行增減,並進行12小時和24小時的轉換。

* 程式輸出:輸出兩個時間的初始值,增加10小時後的值,進行轉換後的值。

* 問題分析:略

* 演算法設計:略

*/

#include#includeusing namespace std;

class time

;bool time::is_24=true;

bool time::from0=false;

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

void time::show_time( )

if(minute>=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<

二、執行結果:

三、心得體會:使用靜態函式可以保證時間的初始值不變,靜態成員只能在靜態函式中被引用。

四、知識點總結:show_time函式中要先判斷時間是什麼制式,再輸出,運用is_24=true和

from0改變時間的制式的決定是否加前導。

C 第1 2次上機實驗

問題及 檔名稱 cpp 作 者 張琪 完成日期 2016 年 3月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 程式輸出 輸出最大值 問題分析 略 演算法設計 略 include using namespace std int main double r,r1,r2 c...

c 第2次上機實驗

一.問題及 檔名稱 第二次上機實驗 作 者 劉家材 完成日期 2016 年 3 月 24 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 我的第二次機房上機實驗 程式輸出 超重 或 輕重 問題分析 這次實驗操作花費了我很多時間,說明我還要好好練習。演算法設計 略 三.心...

c 第4次上機實驗

一 問題及 檔名稱 2.cpp 作 者 劉璇 完成日期 2016年4月22日 版 本 號 v1.0 對任務及求解方法的描述部分 運用繼承性和派生類輸出學生和班長的相關資訊。輸入描述 輸入學生的姓名 學號 年齡 住址。問題描述 運用繼承性 派生類解決兩個類之間的成員函式的呼叫。問題分析 略 演算法設計...