第十二周專案一 閱讀程式(4)預設引數

2021-06-27 01:43:08 字數 1009 閱讀 2717

問題及**:

/*

* 檔名稱:project.cpp

* 作 者:chenqin.

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

* 版 本 號:v1.0

** 問題描述:理解函式的預設引數:執行程式,利用除錯功能,觀察變數和函式引數的值。

* 程式輸入:

* 程式輸出:

*/#include using namespace std;

const double pi=3.1415926;

float area(float r=6.5);//指定r的預設值為6.5

float volume(float h,float r=6.5); //指定r的預設值為6.5

int main( )

{ cout執行結果:

(1)去掉第4行的「=6.5」試試,出錯原因:

(2)將第14行改為「float area(float r=6.5)」,出錯原因:

(3)將第5行「float h,float r=6.5」改為「float h=1,float r」,出錯原因:

(4)將第5行改為「float volume(float h=0,float r=6.5)」,帶來的改變將是:程式正確

第十二周 專案一 閱讀程式(4)

問題及 檔名稱 project4.cpp 作 者 李楠 完成日期 2014年11月13日 版 本 號 v1.0 問題描述 理解函式的預設引數 輸入描述 略 程式輸出 略 include using namespace std const double pi 3.1415926 float area ...

第十二周專案一 閱讀程式4

問題及 include using namespace std const double pi 3.1415926 float area float r 6.5 指定r的預設值為6.5 float volume float h,float r 6.5 指定r的預設值為6.5 int main cou...

第十二周 閱讀程式

檔名稱 test.cpp 作 者 呼亞萍 完成日期 2015年5月27日 版 本 號 v1.0 問題描述 閱讀程式,寫出執行結果 程式輸入 相應的程式 程式輸出 對應得結果 include using namespace std class a a int i void print class b ...