zoukankan      html  css  js  c++  java
  • VB的判断语句和循环语句

     
    判断语句
    •If语句

    if语句共有4种写法:

            第一种语法: If 条件判断语句 then 程序代码

            第二种语法:If 条件判断语句 then 程序代码 else 程式代码

            第三种语法:

                         If 条件判断语句 then

                              程式代码

                         Else

                             程式代码

                         End if

    例如:判断输入框是否为空

     If Len(TextBox1.Text) > 0 Or Len(TextBox2.Text) > 0 Then
                result2.Text = testService.connect(TextBox1.Text, TextBox2.Text)
            Else
                MsgBox("至少填写一项,不可全部为空!")
            End If

            第四种语法

                        If 条件判断语句 then

                              Elseif 条件判断语句 then

                                   程式代码

                              Elseif 条件判断语句 then

                                   程式代码

                                   ……

                              Else

                                  程式代码

                              End if    

    例如:判断运算符

     1  Public Function Operate(ByVal value1 As Integer, ByVal op As String, ByVal value2 As Integer) As String
     2 
     3         If op = "+" Then
     4             Return value1 + value2
     5         ElseIf op = "-" Then
     6             Return value1 - value2
     7         ElseIf op = "*" Then
     8             Return value1 * value2
     9         Else
    10             Return value1 / value2
    11         End If
    12 
    13     End Function

       

    •Select语句

    Select语句的语法是:

    Select Case 条件语句

                  Case 条件语句结果1

                       程式代码

                  Case 条件语句结果2

                       程式代码

               ……

            Case else

                       程式代码

    End Select

    循环语句

    •Do语句

    Do语句的语法共有4种:

    下面4种do语句的程式代码中,都可以在适当的地方加上exit do语句退出循环

    第一种do语句:

         Do While 条件判断语句

            程式代码

         Loop

    说明:当条件判断语句为true时,重复执行程式代码,直到条件为false为止

     

    第二种do语句:

         Do Until 条件判断语句

            程式代码

         Loop

     

    说明:若条件判断语句为true时,则停止重复执行程序代码

    第三种do语句:

      Do

         程式代码

      Loop While 条件判断语句

       说明:先执行一次程序代码,再做条件判断语句的判断,其后运行结果同

                  第一种do while语句。

    第四种do语句:

      Do

         程式代码

      Loop Until 条件判断语句

    说明:先执行一次程式代码,其后判断同第二种的do until语句

       

    •For语句

    For语句的语法有两种:

    第一种For语句

    For  数值变量 = 起始值 to 结束值 step 间隔值

         程式代码

    Next 数值变量

    注意:该语法中开始和结束的数值变量是同一个变量

    第二种For语句

    For each 元素变量 in 对象或数组名

       程式代码

    Next

    •While语句

    语法如下:

             While 条件判断语句

                 程式代码

             End While

    说明:

      该语句和do语句的意思大致相同,主要的不同在于,do循环

      先无条件地做一次循环,然后再做判断,而while循环则是先

      做判断再执行循环,如果一开始条件判断就是false,则循环

      一次也不会做的。

                     

  • 相关阅读:
    Git 基础笔记整理1
    学习开源中国客户端
    IOS项目中的细节处理,如更改状态栏等等
    网络编程
    当FileWriter没有flush的时候,不写入文件
    批量移动文件
    批量重命名文件
    替换一个文件内的某个字符
    遍历map和删除map中的一个entry
    ArrayList的遍历-转载
  • 原文地址:https://www.cnblogs.com/dt520/p/5696836.html
Copyright © 2011-2022 走看看