2014 04第六周專案四 靜態時間累

2021-06-21 10:02:57 字數 1434 閱讀 9217

/*

*檔名稱:

*完成日期:2023年 04月4號

*版本號:v1.0

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

*輸入描述: 無

*問題描述:靜態時間類

*程式輸出:無

*問題分析:

*演算法設計:

*/

#include using namespace std;

class time

void show_time( ); //根據is_24和from0,輸出適合形式-20:23:5/8:23:5 pm/08:23:05 pm

void add_seconds(int); //增加n秒鐘

void add_minutes(int); //增加n分鐘

void add_hours(int); //增加n小時

static void change24(); //改變靜態成員is_24,在12和24時制之間轉換

static void changefrom0(); //改變靜態成員from0,切換是否前導0

private:

static bool is_24; //為true時,24小時制,如20:23:5;為flase,12小時制,顯示為8:23:5 pm

static bool from0; //為true時,前導0,8:23:5顯示為08:23:05

int hour;

int minute;

int sec;

};//下面寫出靜態成員的初始化及各成員函式的定義……

bool time ::is_24=true;

bool time ::from0=true;

void time::show_time()

}else

show_time();

}void time ::add_seconds(int n )}}

else

show_time();

}void time:: changefrom0()

else if (a==2)

else

cout

if(a==1)

is_24=true;

else if(a==2)

is_24=false;

else

cout

t1.add_seconds(a1);

cout

t1.add_minutes(a2);

cout

t1.add_hours(a3);

return 0;

}還是沒有達到想要的結果。。。

第六周(專案四) 靜態成員應用。

02.煙台大學計算機學院學生 03.all right reserved.04.檔名稱 煙台大學計算機學院學生 05.all right reserved.06.檔名稱 靜態成員應用 08.完成日期 2013年4月3日 09.版本號 v1.0 10.對任務及求解方法的描述部分 靜態成員應用 11.我...

第六周專案四 靜態成員應用

檔名稱 123.cpp 作 者 王蕊 完成日期 2016年4月5日 版 本 號 v1.0 問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件共有的資料 輸入描述 程式輸出 include using namespace std class time bool time...

第六周專案四 靜態成員應用

問題及 煙台大學計算機學院 檔名稱 xiangmu3.cpp 作 者 閆安 完成日期 2016年4月21日 版 本 號 codeblocks 16.01 問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件 共有的資料,在下面的設計中,時鐘要採用12小時制,還是要使用2...