第十章节函数的进阶与应用.docxVIP

  • 2
  • 0
  • 约7.62千字
  • 约 15页
  • 2018-08-14 发布于江苏
  • 举报
第十章 函數的進階與應用 10-1 函數的重載(overloading) 何謂重載:相同的函數名稱被重複用於不同函數的宣告與定義,稱為overloading 範例: 參數的資料型態不同 int Max(int,int); float Max(float,float); 參數的數目不一樣 double Area(double x); double Area(double x, double y); 範例程式:試撰寫程式,由鍵盤輸入選擇,比較兩個數或三個數,然後自動判斷找出最大值 Step1.先撰寫一個具備比較兩個數的程式 Step2.再增加可以比較三個數的函數 注意:函數名稱相同,但變數不同 程式碼: #include iostream using std::cin; using std::cout; using std::endl; double min(double, double); double min(double, double, double); int main() { int n; double x,y,z; couthow many number you want to compare:(2 or 3)endl; cinn; if ( n ==2) { coutPlease input two integers, first integer:e

文档评论(0)

1亿VIP精品文档

相关文档