c 上機作業

2021-07-10 22:09:38 字數 1438 閱讀 9104

(1)時鐘類:

#include using namespace std;    

class time

int add_a_minute()

int add_an_hour()

int add_seconds(int n);

int add_minutes(int n);

int add_hours(int n);

void tiao();

private:

bool is_time(int, int, int); //這個成員函式設定為私有的,是合適的,請品味

int hour;

int minute;

int sec;

};

int time::add_seconds(int n)

int time::add_minutes(int n)

int time::add_hours(int n)

void time::set_time( )

void time::tiao()

int main( )

(2)正整數類:

/* 檔名稱:正整數類.cpp

作者 :呂松林

日期 :2016.4.1

平台 :visual c++ 6.0

專案名稱:正整數類

問題詳情:略

*/

#includeusing namespace std;

class naturalnumber

;

void naturalnumber ::setvalue(int x)

}

int naturalnumber::getvalue()

bool naturalnumber::isprime()

void set(int nu=0,int de=1)

void input(); //按照"nu/de"的格式,如"5/2"的形式輸入

void simplify(); //化簡(使分子分母沒有公因子)

void amplify(int n); //放大n倍,如2/3放大5倍為10/3

void output(int style=0) //輸出:以8/6為例,style為0時,原樣輸出8/6;

;

void stu::setstudent(string n,float c,float m)

void stu::show()

{ cout<<"name: "<

C 上機5作業

專案2 檔名稱 1212121.cpp 作 者 伍蒙 完成日期 2017年 5月 5日 版 本 號 v1.0 對任務及求解方法的描述部分 使用陣列求解問題 輸入描述 輸入10個數放在陣列a中 問題描述 程式設計序輸出不重複的數字 程式輸出 將該陣列中不重複的數放到陣列b中輸出 問題分析 略 演算法設...

11 11上機作業C

1,排序問題。窮舉法。include include using namespace std intmain if a b aif a c c b if c b b a if b a a c if b c c a return0 2,海 式計算三角形面積。include include using ...

3 7日C 上機作業

題目1 修改教材的clock類,增加物件的行為 內容 1 走時 2 以12時制的形式顯示時鐘的當前值 3 編寫測試類的程式 建立兩個時鐘物件,分別呼叫物件的行為.設計思路 根據系統自帶的clock t的函式,再設定空迴圈,我們能夠使系統延遲1秒輸出,同時在時鐘的類當中增加設定時鐘和顯示時鐘的函式 i...