條件結構是高中數學中學習的算法中的一種基本邏輯結構。在一個算法中,經常會遇到一些條件的判斷,算法的流程根據條件是否成立有不同的流向,條件結構就是處理這種過程的結構。
條件結構也稱為“選擇結構”或“分支結構”,它要先根據指定的條件進行判斷,再由判斷的結果決定選取執行兩條分支路徑中的某一條。條件結構的特點是:算法中需要進行判斷,判斷的結果決定後面的步驟.
需注意:
1.循環結構必然包含條件結構
2.菱形判斷框有兩個出口,而條件結構只有一個出口,不要將菱形框的出口和條件結構的出口混為一談;
3.條件結構與循環結構的區別與聯繫
區別:循環結構有重複性,條件結構具有選擇性、不重複;
聯繫:循環結構中必定包含一個條件結構,用以判斷循環的條件.