选择结构初步

选择语句的格式与用法

返回

日常生活中，我们每时每刻都在做判断。如，早上起来穿什么衣服？吃什么饭？向左转还是向右转？等等。

计算机在执行指令时也需要做判断。如用户输入的密码对不对？

在VB中，让计算机做判断的指令是“选择语句”，有时也叫“条件语句”。

一、格式

一般格式为

> > IF 条件 Then

> > 甲段语句组

> > Else

> > 乙段语句组

> > End If

其中的“条件”是一个布尔表达式，其值为“真”（True）或“假”（False）。

布尔表达式可以是一个关系表达式也可以是逻辑表达式。

关系表达式的关系运算符共有6种

＝(等于)，<>（不等于）、<（小于）、<=（小于等于）、>（大于）、>=（大于等于）

逻辑表达式的运算符共有：And、Or、Not等。

这样就可以得到一些比较复杂的比较式，如

If (you<me) and (age<25 and age<>22) Then

如果某个对象的属性值为True或False，那么这个对象的属性值也可以直接作为判断的条件，如

If Form1.MinButton Then Print "这个窗体可以最小化"

二、功能

选择语句(IF...Else...End If)主要是依据“条件”的真假，来决定程序执行不同的程序段。

三、应用举例

1、密码验证

2、计算器