FlowControl(流程控制).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《FlowControl(流程控制).ppt》由会员分享,可在线阅读,更多相关《FlowControl(流程控制).ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.Flow Control(流程控制)IfThenelseIf If condition Then Then statements ElseIfElseIf elseifcondition ThenThen else if statements ElseElse else statements End IfEnd If condition通常是一個布林(Boolean)運算式 一個為零的數值會被視為False,而任何非零數值都被看作 True。若 condition 為 True,則 Visual Basic 會執行 Then 關鍵字後面的所有指令碼(statements);反之,則執行El
2、se後面的指令碼(statements)。Example(範例)0000:Sub Main()0001:Dim score As Integer=1000002:Dim result As String0003:0004:Console.Write(分數:&score)0005:判斷score 有沒有大於0006:If score=60 Then0007:result=及格!0008:Else0009:result=不及格!0010:End If0011:Console.WriteLine(result)0012:Console.ReadKey()0013:End SubIfthenelse要
3、求使用者輸入0004:Console.Write(請輸入一個數字:)0005:number=Console.ReadLine0006:判斷0007:If number 10 Then0008:digits=10009:ElseIf number 100 Then0010:digits=20011:ElseIf number 1000 Then0012:digits=30013:ElseIf number&Result)SelectCase(條件判斷敘述)SelectSelect CaseCase test expression CaseCase expression statements Ca
4、seCase expression statements Case ElseCase Else else statements End SelectEnd Select如果 test expression 符合任何 Case expression 子句,即會執行接在該 Case後的陳述式(statements),直到下一個Case關鍵字或是End Select陳述式。如果 test expression 符合一個以上的 Case 子句,則程式只會執行接在第一個符合條件者之後的陳述式如果在每一個Case 陳述式之間找不到符合條件者,則Case Else陳述式後面的程式碼會被執行。Case 1 T
5、o 4,7 To 9,11,13,Is MaxNumberCase apples,nuts To soup,TestItemSelectCaseIF Then IF Then 寫法寫法 宣告變數score,並初始化score的值為 Dim score As Integer=100 Dim result As String 用If 來判斷四個等級的分數 If score=80 Then result=分數介於100-80之間 ElseIf score=60 Then result=分數介在79-60之間 ElseIf score=40 Then result=分數介在59-40之間 ElseIf
6、 score=0 Then result=分數介在39-0之間 End IfSelect Case Select Case 寫法寫法 Console.Write(請輸入分數:)score=Console.ReadLine 用Select Case 來判斷不同等級的分數 Select Case score Case 80 To 100 result=分數介在-80之間 Case 60 To 79 result=分數介在-60之間 Case 40 To 59 result=分數介在-40之間 Case Is 10 Then If B=abc Then (略)Else (略)End If Else
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FlowControl 流程 控制
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内