實驗一 vc程式設計靈活應用

2021-06-26 07:14:58 字數 1321 閱讀 4021

《資料結構》實驗一:vc程式設計工具的靈活使用

一..實驗目的

複習鞏固vc程式設計環境的使用,以及c++模板設計。

1.回顧並掌握vc單檔案結構程式設計過程。

2.回顧並掌握vc多檔案工程設計過程

3.掌握vc程式除錯過程。

4.回顧c++模板和模板的程式設計。

二.實驗時間

第二週第二次課。2個學時。

三.實驗內容

1. 設計乙個單檔案結構程式完成從鍵盤輸入兩個數,輸出二者的「和」和「積」的結果。要求如下:

1)設計函式來計算「和」和「積」,在主函式中呼叫,並能考慮過載函式,使整數和小數均能計算。

2)分別使用單步除錯和斷點除錯來除錯程式。並多次執行力求熟練除錯方法。

2.使用函式的模板來實現上述功能。

3.使用乙個類來實現上述功能。要求:

1)使用類模板

2)使用多檔案:類的宣告有標頭檔案中;類的函式定義乙個原始檔中,在主程式檔案中設計主函式程式,在例項化輸出結果。

函式過載:

#includeusing namespace std;

void m(int,int);

void m(float,float);

int main()

void m(int a,int b)

除錯截圖:

多檔案結構:標頭檔案:mbhead.h

templateclass s

;

函式實現檔案:mb.cpp

#include"mbhead.h"

templates::s(t a,t b)

除錯結果:

總結:

函式過載可以實現同名函式的合法利用.但是每種資料型別都得把**再寫一遍,太麻煩了;函式模板克服了這一確定,類模板只需指定一種資料型別,就可以建立乙個例項化的模板類,太方便了.

實驗一 VC程式設計環境靈活應用

複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。1.設計乙個單檔案結構程式完成從鍵盤輸入兩個數,輸出二者的 和 和 積 的結果。要求如下 1 設計函式來計算 ...

實驗一 VC程式設計環境靈活應用 信管1133 09

實驗一 vc程式設計工具的靈活使用 一 實驗目的 複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。二 實驗時間 第二週第二次課。2個學時。三 實驗內容 1.設...

《資料結構》實驗一 VC程式設計環境靈活應用

複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。1.設計乙個單檔案結構程式完成從鍵盤輸入兩個數,輸出二者的 和 和 積 的結果。要求如下 1 設計函式來計算 ...