回覆列表
  • 1 # 大夢初醒209356965

    2、對於只用兩種情況的問題,則只用到else即可,第一個if說明情況一,else說明不滿足情況一的所有其他情況。注意結尾要加end,不然如圖命令提示所示,會報錯。

    3、對於多個情況,可設定多個判斷,對於有新判斷條件的情況用elseif新增,下圖所示,為3種情況,根據a的值,執行後滿足第二種情況。

    4、對於其他情況,如果判斷出符合這種情況可以不寫,如符合else條件,但是不用執行程式,則可連else都不寫,也可寫上,只是後面不寫執行語句,程式也不會報錯,對於elseif、if也是,不需執行程式,也可寫上條件判斷語句,但是不寫下一步語句,也可以。

    5、接著用多級if語句建立了下圖多級判斷程式,可以實現根據輸入的字母,輸出對應引數b的值,而且不會區分字母大小寫,因為同一判定條件加入了字母大小寫形式。但是如果條件再多,程式將會無限延長,可以用其他思路,進行解決。

    6、這裡採用陣列預先儲存判斷條件,及引數b的值,因為條件相同,用for迴圈加上一條條件判斷,即可實現多級條件功能。但是要注意,條件形式要相同,否則不能寫成統一形式。這樣如何使用,及一種可行的替換思路,介紹完成。

  • 中秋節和大豐收的關聯?
  • 油沙拉醬的做法步驟圖,無油沙拉醬怎麼做好?