C 第3次上機作業

2021-07-11 04:20:04 字數 1302 閱讀 4668

一、靜態成員類別

/*      

* 檔名稱:靜態成員類

* 作 者:張嵐

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

* 版 本 號:v1.0

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

* 輸入描述:

* 問題描述:設計含有靜態資料成員和成員函式的time類

* 程式輸出: 略

* 問題分析: 略

* 演算法設計: 略

*/

#include using namespace std;

class time

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

bool time::is_24 = true;

bool time::from0 = false;

void time::show_time( )

else

} else

else

} } void time::add_seconds(int s)//增加n秒鐘

void time::add_minutes(int m)

void time::add_hours(int h)

void time::change24()

void time::changefrom0()

int main( )

二、時間的友元類#includeusing namespace std;

class date; //對date類的提前引用宣告

class time

;

class date

; int day(int,int);

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

date::date(int m,int d,int y)

void time::add_a_second(date &d)

if(minute>=60)

if(hour>=24)

if(d.day>28)

}else if(d.day=30)

}else if(d.day=31)

} if(d.month>12)

} void time::display(date &d)

{ cout<

C 第3次上機作業

一 本月有幾天?include using namespace std int main if month 2 cout 二 定期存款利息計算器 include using namespace std int main cout 您所存入金額和選人的存款方式將會獲得利息 多分數段函式求值 inclu...

c 第2次上機作業

檔名稱 ex1.cpp 作 者 鍾俊彥 完成日期 2016 年 3 月 1 9日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 switch與if語句綜合運用 程式輸出 多段函式的值的輸出 問題分析 略 演算法設計 略 include includeusing names...

C 第4次上機作業

一 兩點之間的距離 類 1 問題及 檔名稱 求兩點間距離類 作 者 李銳 完成日期 2016 年 4 月 11日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 要求用友元函式,一般函式和成員函式輸出兩點之間的距離 程式輸出 略 問題分析 略 演算法設計 略 include...