Accelerated C++學習筆記--組織程式和資料
1.組織計算
當我們要在幾個地方進行同一個計算的時候,都應考慮把這個計算放在同一個函式裡,來明確的代替重複計算。不僅可以減輕工作量,還可以方便的改變運算的過程。例如,編寫作業成績計算函式:
//根據學生期中考試成績、期末考試以及家庭作業成績來計算最終成績
double grade(double midterm, double final, double homework)
{
return 0.2 * midterm + 0.4 * final + 0.4 * homework;
}
如上所示,函式在定義時,首先指定返回值型別,型別後面緊跟函式名,函式名後使用()括起來的引數列表,最後一部分是用{}括起來的函式體。grade()函式中的引數midterm、final和homework作為區域性變數使用,這意味著在呼叫函式時他們會被建立並且在函式返回時被銷燬。
相關文章
- 組織程式和資料
- 【C++學習筆記】型別組合C++筆記型別
- 【C++學習筆記】vector和arrayC++筆記
- C++學習筆記C++筆記
- 演算法學習筆記1語法 (C++組)演算法筆記C++
- 【學習筆記】組合數學筆記
- 組合數學學習筆記筆記
- 資料庫學習筆記資料庫筆記
- c++學習筆記(三)C++筆記
- C++學習筆記——003C++筆記
- c++學習筆記(四)C++筆記
- c++學習筆記(五)C++筆記
- OI學習筆記(C++)筆記C++
- C++學習筆記——C++ 繼承C++筆記繼承
- 好程式設計師大資料學習路線分享TCP和UDP學習筆記程式設計師大資料TCPUDP筆記
- Spring 學習筆記(6)Spring和資料庫程式設計Spring筆記資料庫程式設計
- C/C++學習路線———學習筆記C++筆記
- php多程式插入資料(pcntl 學習筆記二)PHP筆記
- C++ 學習筆記之——輸入和輸出C++筆記
- C++學習筆記-----類和建構函式C++筆記函式
- PHP 資料加密 (學習筆記)PHP加密筆記
- MySQL資料庫學習筆記MySql資料庫筆記
- 大資料學習筆記(四)大資料筆記
- 大資料學習筆記(五)大資料筆記
- 大資料學習筆記(六)大資料筆記
- 資料結構學習筆記資料結構筆記
- AS 學習筆記 載入資料筆記
- C/C++學習筆記:字串C++筆記字串
- C++ 學習筆記之 引用C++筆記
- 【C++學習筆記】for迴圈C++筆記
- C++/C學習筆記(七)C++筆記
- C++學習筆記——001C++筆記
- SD 組織資料
- 《組合語言》王爽,學習筆記(子程式呼叫)組合語言筆記
- 組合語言學習筆記組合語言筆記
- bootstrap學習筆記 Bootstrap 列表組boot筆記
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- 資料結構和演算法-學習筆記(一)資料結構演算法筆記