1 / 35

第六章 Visual Basic 選擇性敘述

第六章 Visual Basic 選擇性敘述. Visual Basic 選擇性敘述. 「週日不下雨,我們就去郊遊!」 - 屬於單一選擇 。. Visual Basic 選擇性敘述. 「週日不下雨,我們去郊遊,否則就舉行同樂會」 - 屬於多重選擇。. Visual Basic 選擇性敘述. Visual Basic 選擇性敘述. 有條件選擇 在 Visual Basic 語言使用有條件選擇的指令是 if ~ then 及 IIf 。. Visual Basic 選擇性敘述. 「如果我是大專生,就可以考預官」. Visual Basic 選擇性敘述.

Download Presentation

第六章 Visual Basic 選擇性敘述

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第六章Visual Basic選擇性敘述

  2. Visual Basic選擇性敘述 • 「週日不下雨,我們就去郊遊!」 -屬於單一選擇 。

  3. Visual Basic選擇性敘述 • 「週日不下雨,我們去郊遊,否則就舉行同樂會」 -屬於多重選擇。

  4. Visual Basic選擇性敘述

  5. Visual Basic選擇性敘述 • 有條件選擇 • 在Visual Basic語言使用有條件選擇的指令是if~then及IIf。

  6. Visual Basic選擇性敘述 • 「如果我是大專生,就可以考預官」

  7. Visual Basic選擇性敘述 • If~Then的語法如下:If (運算式) Then • 運算式有算術運算式、關係運算式、邏輯運算式。

  8. Visual Basic選擇性敘述

  9. Visual Basic選擇性敘述

  10. Visual Basic選擇性敘述

  11. Visual Basic選擇性敘述

  12. Visual Basic選擇性敘述 • IIf: • IIf根據條件式的敘述,傳回兩個物件中的一個。 其語法如下: • IIf(運算式,敘述一,敘述二)

  13. Visual Basic選擇性敘述 • 「如果我是大專生,就可以考預官」

  14. Visual Basic選擇性敘述

  15. Visual Basic選擇性敘述

  16. Visual Basic選擇性敘述 • 多重條件選擇: • If~Then~Else • Select Case • Switch • Choose

  17. Visual Basic選擇性敘述 • If~Then~Else: • If A Then B Else C代表”如果A為真,就執行B,若A為假,則執行C”。 • 其語法如下:If (運算式) Then 敘述1 Else 敘述2

  18. Visual Basic選擇性敘述 • If~Then~Else的流程圖 :

  19. Visual Basic選擇性敘述 • If~Then~ElseIf:用於多重選擇敘述。 • 其語法如下:If (運算式1) Then敘述1 :Else 敘述n End If

  20. Visual Basic選擇性敘述 • If~Then~ElseIf的流程圖 :

  21. Visual Basic選擇性敘述

  22. Visual Basic選擇性敘述

  23. Visual Basic選擇性敘述 • Select Case: • Select Case用於多重選擇敘述。 • 其語法如下:Select Case 運算式Case 測試值1 敘述1 Case 測試值2 敘述2 Case Else 敘述n+1End Select

  24. Visual Basic選擇性敘述 • Select Case的流程圖 :

  25. Visual Basic選擇性敘述 • Case測試值有下列幾種用法: • Case 1 • Case -10,0,19 • Case “V” • Case “basic”,”BASIC” • Case 100 To 200 • Case Is<300

  26. Visual Basic選擇性敘述

  27. Visual Basic選擇性敘述

  28. Visual Basic選擇性敘述 • Choose: • Choose(Index,Choice( ))根據Index的值,選擇對應的值。 • 其語法如下:Choose(Index, Choice( )) • 其中Index:代表整數值。 • Choice( ):代表Object 參數陣列。

  29. Visual Basic選擇性敘述

  30. Visual Basic選擇性敘述

  31. Visual Basic選擇性敘述 • Switch:用於多重選擇敘述,類似If~Then~ElseIf的用法。 • 其語法如下:Switch(運算式1,敘述1,運算式2,敘述2,.,運算式n,敘述n)

  32. Visual Basic選擇性敘述

  33. Visual Basic選擇性敘述

  34. Visual Basic選擇性敘述

More Related