VB中的选择结构

 

选择结构:就是根据条件先判断再选择 @条件为True,继续执行;

                                                                               @条件为False,退出结构。

 

选择结构 一:if语句(层层深入的)

   1只有一条语句时,语法:

          If <>   Then <> 

 

      注意:此时没有end if

 

流程图:

 

2     多条if语句,语法:

         If <> Then

     <语句块1>

    End if

 1)程序中有两个语句块时,其语法格式:

               If <条件>  Then

          <语句块1>

       Else

           <语句块2>

       End If

 

    流程图:

 

 

 

   2)多条件分支语句,其格式:

       If <条件1> Then

          <语句块1>

        [ElseIf <条件> Then

          <语句块2>]

             

                          

                    [ ElseIf <条件(n-1) >  Then

                             <语句块(n-1> ]

                    [ Else

                             <语句块n>]

                     End if 

              流程图:

                   

 

 

选择结构二:Select Case

      对于多条件分支结构还可以用Select Case,他比多条件if分支语句

      更清晰。

     Select Case <测试表达式>

  [Case <表达式 1>

      <语句块1>]

  [Csde <表达式2>

        <语句块2>]

      

      

   [Case <表达式n-1>

           <语句块(n-1>]

    [Case Else

            <语句块(n> ]

     End Select

注意:测试表达式是数值表达式或字符串表达式,一般是指变量。

           表达式:与测试表达式类型相同;表达式可以指定一定的范围(to,Is)。

 

    

你可能感兴趣的:(VB中的选择结构)