C 上機實驗(三) 模板

2021-07-31 17:55:04 字數 927 閱讀 3575

實驗目的和要求:

1、理解模板的作用。

2、掌握函式模板的宣告方法和模板函式的生成方法。

3、掌握類模板的宣告方法和模板類的生成方法。

實驗內容和要求:

-----3.1----

編寫一求兩個數的最大值的函式max,要求用模板實現對任意資料型別資料都可應用該函式求取結果,在main()函式中分別用整型、實型、字元型資料進行測試。

#includeusing namespace std;

templatet maxx(t t1,t t2)

int main()

void push(t ch);

t pop();

private:

t stck[size];

int tot;

};templatevoid stack::push(t ob)

{ if(tot==size)

{cout<<"stack is full"{ if(tot==0)

{cout<<"stack is empty"s1.init();

s2.init();

s1.push('a');

s2.push('x');

s1.push('b');

s2.push('y');

s1.push('c');

s2.push('z');

for(int i=0; i<3; i++)

coutis1.init();

is2.init();

is1.push(1);

is2.push(2);

is1.push(3);

is2.push(4);

is1.push(5);

is2.push(6);

for(int i=0; i<3; i++)

cout<

C 上機實驗三

實驗1 定義乙個 timepeiod 類 包含 hour minute second 實現時間的在 時分秒上的加法。1 using system 2using system.collections.generic 3using system.linq 4using system.text 56 na...

C 上機實驗

檔名稱 exe1 作 者 張宇恆 完成日期 2016 年 3 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 兩個整數a,b 問題描述 求a,b兩數的和及差 程式輸出 a b a b 問題分析 略 演算法設計 略 心得體會 第一次用c 程式設計,中間有些小障礙,但還是克服了...

C 上機實驗1 1

一 問題及 檔名稱 qwe.cpp 作 者 柳青雨 完成日期 2016年 03 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 求兩數和差 輸入描述 兩個整數 問題描述 求兩數和差 程式輸出 和差 問題分析 略 演算法設計 略 include using namespace std ...