實驗2 引用與函式

2021-08-17 16:26:52 字數 2221 閱讀 4667

1.熟悉引用的概念,掌握引用的定義方法,學會引用在c++程式中的應用。

2.掌握函式的定義和呼叫方法。

3.練習過載函式的使用。

1.除錯下列程式,寫出輸出結果,並解釋輸出結果。

(1)//sy2_1.cpp

#include

using namespace std;

int main()

/*

輸出結果

在這個程式中,rdd與rde分別是dd與de的引用,對rdd或rde的資料操作等同於對dd與de的操作。

(2)//sy2_2.cpp

#include

using

namespace

std;

int main()

void fun(int m,int &n)

輸出結果

在這個程式中,定義了乙個fun函式,在程式中呼叫fun函式進行運算對a和b進行了運算,a和b兩個資料的數值可以直接使用。a=2*4=8,b=3*4=12,a+b=20

(3)//sy2_3.cpp

原**如下

#include

using

namespace

std;

int &fun(int);

int aa[5];

int main()

int &fun(int a)

編譯結果

修改後**如下

#include

using

namespace

std;

int &fun(int);

int aa[5];

int main()

int &fun(int a)

輸出結果

在原來的程式中,i是定義在for迴圈中的乙個區域性變數,無法在其他的區域進行數值運算,修改程式中,將i在main函式中進行定義,便可以直接在main函式中的任意語句中進行呼叫。

2.程式設計完成下列任務。

(1)編寫乙個函式,用於將華氏溫度轉換為攝氏溫度,轉換公式為:c=(f-32)*5/9。(sy2_4.cpp)

#include

using

namespace

std;

int fc(int f);

int main()

int fc(int f)

輸出結果

(2)編寫過載函式max1可分別求2個整數、3個整數、2個雙精度數、3個雙精度數的最大值。(sy2_5.cpp)

實驗2 引用與函式

一 實驗目的和要求 1.熟悉引用的概念,掌握引用的定義和方法,學會引用在c 程式中的應用。2.掌握函式的定義和呼叫方法。3.練習過載函式的使用。二 實驗內容 1.除錯下列程式,寫出輸出結果,並解釋輸出結果 分析與討論 1.總結引用的概念及用途。答 概念 給物件取乙個別名,使用該別名可以訪問該物件 用...

實驗二 引用與函式

1.熟悉引用的概念,掌握引用的定義方法,學會引用在c 程式中的應用。2.掌握函式的定義和呼叫方法。3.練習過載函式的使用。1.除錯下列程式,寫出輸出結果,並解釋輸出結果。1 include using namespace std int main double max1 double x,doubl...

實驗二 引用與函式

1 熟悉引用的概念,掌握引用的定義方法,學會引用在c 程式中的應用。2 掌握函式的定義和呼叫方法。3 練習過載函式的使用。1 除錯下列程式,寫出輸出結果,並解釋輸出結果。1 實驗程式 sy2 1.cpp includeusing namespace std int main 函式宣告 1 總結引用的...