if分支結構

2021-10-05 03:32:32 字數 1034 閱讀 2671

1.**執行過程中常見的結構

1.順序結構

**從上到下,從左至右執行,最基本原則

2.分支結構

**滿足不同條件,執行不同的結果

3.迴圈結構

**中存在需要多次執行的情況,會使用到迴圈結構

2.分支結構

2.2 if分支結構

if (/* 判斷條件*/) 

/*執行流程:

當前程式執行到if結構時,首先執行判斷條件,判斷條件的結果是乙個

boolean型別,如果條件判斷為true,執行語句體,為false,不能執行語句體最後

都會執行大括號之外

*/

2.2 if else 分支結構
/*

if分支結構中只能處理滿足條件的情況,條件不滿足沒有任何處理語句。

if else 分支結構

*/if

(/*判斷條件*/

)else

/*執行流程

**執行到if else 機構執行,首先判斷if之後的判斷條件,如果判斷條件

為true,執行true語句體,如果判斷條件為false,執行false語句體。

*/

2.3 if else if 分支結構
if (/* 匹配條件1 */)  else if (/* 匹配條件2 */)  else if (/* 匹配條件3 */)  else 

/*執行流程:

**執行到if else if結構,從上至下,匹配if之後小括號裡面的內容,條

件匹配成功,執行對應的處理方式,結束分支結構執行。如果沒有任何的乙個

條件匹配,執行else中的語句,也會終止條件匹配。

【注意】

else if個數不限制,可以有多個!!!

*/

3.總結
分支結構用於處理到馬**現的一些需要判斷,並且按條件處理的情況!

1.條件約束考慮清楚

2.處理的過程考慮清楚

3.資料型別選擇

分支結構 單分支結構

選擇結構 程式 於生活 程式根據判斷條件的布林值選擇性的執行部分 不同條件下實現不同的操作處理 單分支結構 語法結構 if 條件表示式 冒號不要忘了 條件執行體 條件表示式就是條件判斷,也就是有條件運算子的語句 注意python中是使用縮排表示層次結構,這點與c中是完全不一樣的 筆者除錯過後其中if...

分支結構 多分支結構

多分支結構 一般針對的是乙個連續區間段的不停的處理操作 語法結構 if 條件表示式1 條件執行體1 elif 條件表示式2 條件執行體2 elif 條件表示式n 條件執行體n else 條件執行體n 1 注意這邊的選擇與c中一樣至多只會執行其中的乙個語句執行體 python中允許多分支語句沒有els...

分支結構 選擇結構

談分支結構之前,說一下條件 一.條件 1 條件的最終結果型別都為boolean 2 簡單來說 比如,a 5這樣的表示式 3 複雜來說 比如 a 5 b 3 a 5 b 10 4 表示優先順序 二.分支結構 選擇分支 1.分類 1 單分支 過濾 if 條件 elseelse if 條件2 else i...