註解: (1) 此處傳入陣列與其維度 若您題目很嚴格強制規定一定要只取五個 可不傳入n,所有n換成5 這種n寫法是考慮到日後修改較好改 另外您也可使用預設參數 void get5values(int arr[], int n=5) 若只傳入a則長度就當成5 若使用者(呼叫函數處)特別指定就遵從使用者 注意使用預設參數不要把n=5當第一參數 否則一對伊對應,將造成編譯不過 (2) 最初宣告max初始值為arr[0] 接下來若發現後面有元素大於它 就將max換成該元素 以下找最小值函數原理相同 注意迴圈從1開始,因為再跑0等於max跟自己比 雖然只浪費幾ns(奈秒),但程式應該隨時考慮到最佳化 (3) ofstream為輸出檔案的物件格式 您也可將這兩行換成以下 fstream outfile; outfile.open("output.txt", ios::out); ios::out就指定要寫入檔案 而outfile<
文章標籤
全站熱搜
創作者介紹
創作者 jethro0119 的頭像
jethro0119

滷蛋與貢丸

jethro0119 發表在 痞客邦 留言(0) 人氣(68)