判断语句
•If语句

if语句共有4种写法:

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

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

第三种语法:

If 条件判断语句 then

程式代码

Else

程式代码

End if

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

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

第四种语法

If 条件判断语句 then

Elseif 条件判断语句 then

程式代码

Elseif 条件判断语句 then

程式代码

……

Else

程式代码

End if

例如:判断运算符

  Public Function Operate(ByVal value1 As Integer, ByVal op As String, ByVal value2 As Integer) As String

         If op = "+" Then
Return value1 + value2
ElseIf op = "-" Then
Return value1 - value2
ElseIf op = "*" Then
Return value1 * value2
Else
Return value1 / value2
End If 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,则循环

一次也不会做的。

VB的判断语句和循环语句的更多相关文章

  1. java 判断语句和循环语句

    一.判断语句:if和switch if(关系表达式1) { 语句体1; }else if (关系表达式2) { 语句体2; }…else { 语句体n+; } switch(表达式) { case 值 ...

  2. 前端笔记知识点整合之JavaScript(三)关于条件判断语句、循环语句那点事

      一.条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句. JS中有三种语法是可以表示条件分支的 1.1 if……else…… 条件分支的主力语法,这个主力 ...

  3. 前端笔记之JavaScript(三)关于条件判断语句、循环语句那点事

    一.条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句. JS中有三种语法是可以表示条件分支的 1.1 if……else…… 条件分支的主力语法,这个主力语法 ...

  4. 9、python判断语句与循环语句

    前言:本文主要介绍python判断语句与循环语句,包括if语句.while循环.for循环.range函数. 一.if语句  关键字:if.elif.else,写法如下: # if if 条件: # ...

  5. javascript语句——条件语句、循环语句和跳转语句

    × 目录 [1]条件语句 [2]循环语句 [3]跳转语句 前面的话 默认情况下,javascript解释器依照语句的编写顺序依次执行.而javascript中的很多语句可以改变语句的默认执行顺序.本文 ...

  6. 不可或缺 Windows Native (3) - C 语言: 运算符,表达式,条件语句,循环语句,转向语句,空语句等

    [源码下载] 不可或缺 Windows Native (3) - C 语言: 运算符,表达式,条件语句,循环语句,转向语句,空语句等 作者:webabcd 介绍不可或缺 Windows Native  ...

  7. python基础(4):条件语句与循环语句

    今天我们看看条件语句与循环语句. 预习: 1.使用while循环输出1 2 3 4 5 6 8 9 10 2.求1-100的所有数的和 3.输出 1-100 内的所有奇数 4.输出 1-100 内的所 ...

  8. 第二百八十七节,MySQL数据库-条件语句、循环语句、动态执行SQL语句

    MySQL数据库-条件语句.循环语句.动态执行SQL语句 1.if条件语句 delimiter \\ CREATE PROCEDURE proc_if () BEGIN ; THEN ; ELSEIF ...

  9. Laravel 5.6 视图用Blade语法传递变量和流程控制if 语句和循环语句

    Laravel5.6 视图用Blade语法传递变量和流程控制if 语句和循环语句 Laravel 的 View 部分是内置了两套输出系统:直接输出和使用 Blade 引擎“编译”后输出,默认情况下它们 ...

  10. GO语言的基本语法之变量,常量,条件语句,循环语句

    GO语言的基本语法之变量,常量,条件语句,循环语句 作为慕课网得笔记自己看 定义变量: 使用var关键字 var a, b, C bool var s1, s2 string = "hell ...

随机推荐

  1. 17111 Football team

    时间限制:1000MS  内存限制:65535K 提交次数:0 通过次数:0 题型: 编程题   语言: C++;C Description As every one known, a footbal ...

  2. BZOJ2883 : gss2加强版

    首先离散化颜色 设pre[x]表示与x颜色相同的点上一次出现的位置,对于每种颜色开一个set维护 修改时需要修改x.x修改前的后继.x修改后的后继 询问[l,r]等价于询问[l,r]内pre[x]&l ...

  3. 通过网页的JS代码启动移动APP

    <span style="font-size:18px;"><script> function startAPP(){ window.location = ...

  4. oracle系列--第四篇 Oracle的卸载

    对于oracle的卸载,是一件相对麻烦的事情,不像其他软件那样,我们可以根据卸载向导,就可以方便快捷地卸载软件. oracle的卸载,我们要涉及到修改注册表,重启计算机等操作. 我们有些时候有必要卸载 ...

  5. Get the image file(s) some informations,Including the Make,Model,Date/Time,etc

    This is a blog about how to get the image file(s) some informations.Including the Make,Model,Date/Ti ...

  6. 关于Stock Quant与生产内容的理解

    Stock Quant对象是8.0中新增加的内容,主要用于核算库存,与Stock Move相关联,没个Stock Move动作都会关联一个或者多个Stock Quant对象.库存移动的过程实际上就是将 ...

  7. zabbix企业级监控概述和部署

    官方网站:http://www.zabbix.com/ zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 zabbix能监视各种网络参数,保证服务器系统的安全 ...

  8. android之发送短信程序

    首先改写activity_main.xml文件 代码如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/re ...

  9. react-native 学习

    官网 https://facebook.github.io/react-native/docs/getting-started.html#content 下载 npm install -g react ...

  10. cms 二级域名修改信息

    \CMS\Collect\PageRes.cs _content = _content.Replace(r.orgurl, newurl); _content = _content.Replace(r ...