【文章內(nèi)容簡介】
Then [If 條件表達式 Then … Else … End If] Else [If 條件表達式 Then … Else … End If] End If 選擇結構程序設計 實際上可以看出,這里只是用一個 If … Then … Else 結構代替了前面的單分支結構或雙分支結構中的語句塊而已。這里要注意的就是其中的關鍵字的個數(shù)的匹配,也就是說一個 If一定要和一個 End If相匹配,否則程序?qū)鲥e。 Select case 結構 這種結構就是根據(jù)我們對于一個事件的不同的選擇而使其出現(xiàn)不同的結果。實際上是對多分支結構的另一種表達方式,目的就在于增強程序的可讀性,它的理解方法完全和上面所講述的多分支結構一樣,只是在語法上有一定的不同。這種結構的語法結構如下所示,下圖是這種結構的程序流程圖。 Select case 表達式 Case 常量表達式 1 語句塊 1 Case 常量表達式 2 語句塊 2 …… [Case Else 語句塊 n+1 ] End select 這種結構的程序流程圖見下頁 選擇結構程序設計 選擇結構程序設計 …… 開始 ( start ) 選擇條件 ( select case ) 表達式 常量表達式 1成立,執(zhí)行語句塊 1 常量表達式 2成立,執(zhí)行語句塊 2 常量表達式 n+1成立,執(zhí)行語句塊 n+1 …… …… 結束( End) End select 條件函數(shù) 在 Visual B