回覆列表
  • 1 # 風信子視野

    選擇結構包括

    1. 單分支選擇結構

    2. 雙分支選擇結構

    3. 多分支選擇結構

    1. 單分支選擇結構

    1.1何為單分支選擇結構?

    從開始到結束之間只有一條路可供選擇。

    1.2何為雙分支結構?

    從開始到結束之間有兩條路可供選擇。

    1.3何為多分支結構?

    從開始到結束之間有三條及三條以上的路可供選擇。

    ————————————————

    原文連結:https://blog.csdn.net/YJG7D314/article/details/82901227

    選擇結構

    C語言有兩種選擇語句:(1)if語句:用來實現兩個分支的選擇結構

    (2)switch語句:用來實現多分支條件的選擇結構

    例子:計算ax^2 + bx + c = 0的方程的根。

    流程圖:

    程式碼:

    If語句:

    If語句的形式:

    If(表示式) 語句1

    [else 語句2]

    擴充套件

    關係運算符

    關係表示式:用關係運算符將兩個數值或數值表示式連線起來的式子

    邏輯運算子(&& 、|| 、!):

    條件運算子(?):由(? 和:) 組成,必須一起使用

    條件表示式: 表示式1 ? 表示式2 : 表示式3

    選擇結構的巢狀

    If語句的巢狀:if語句包含一個或多個if語句

    形式:

    注意if與else的配對關係:else總是與它上面的最近的未配對的if配對

    例:

    -1 (x<0)

    Y={ 0 (x=0)

    1 (x>0)

    流程圖: 程式碼:

    Switch多分支選擇結構

    形式:

    例題:百分制成績,要求輸出成績的等級ABCDE。

  • 2 # 就叫春哥

    跟你現實生活中的例子結合,比如 如果今天下雨,我就開車去上班,否則就騎電動車。這就是選擇結構。就是C語言的 if else switch這些東西,其實就是選擇、判斷的語句。

  • 中秋節和大豐收的關聯?
  • 守衛者大結局45集?