1. 程式人生 > >(考研必備)C語言程式設計譚浩強著知識點第二章彙總,後續總結看主頁

(考研必備)C語言程式設計譚浩強著知識點第二章彙總,後續總結看主頁

1.計算機演算法可分為兩大類別,數值運算演算法和非數值運算演算法。
2.演算法具有一般性,通用性和靈活性。
3.判斷一個數是不是素數,不必被2n-1的整數除,只需被2n/2間整數除即可,甚至只需被2~根號n之間的整數除即可。
4.一個有效演算法應具有以下特點,有窮性,確定性,有零個或多個輸入,有一個或多個輸出,有效性。
5.表示演算法方法:自然語言,傳統流程圖,結構化流程圖,虛擬碼等。(流程圖不要忘記畫箭頭,因為它是反映流程的先後的,不畫箭頭就難以判定各框執行次序)。
6.C語言三種基本結構:順序結構,選擇結構,迴圈結構。