三大结构之选择----IF

现实世界中,根据面临的特定情形,不断调整我们应对的方式,是每一个智慧生命体具有的典型特征。在VB的世界里,也具有这样的特征;VB提供了一个结构,让我们告诉程序,当前条件下,需要采取这种办法,就VB的书写语法格式,是这样滴:

If     条件   Then
             语句块
End If

例子:

 If a < b Then
            Print "a真小于b"
        End If

在上面的例子中,如果条件不成立,我们什么也不做,选择了忽略,如果我们不想忽略,也就是条件成立,我们采取A计划应对,如果不成立,我们启动B计划应对,此时的VB书写格式是这样滴:

If     条件   Then
        语句块1

Else

语句块2
End If

---------------------------------------

If     条件   Then
        A计划

Else

B计划
End If


例子:

 If a < b Then
        Print "a真小于b"

Else

Print "a真的不小于b"
End If

上机练习操作如下:






在窗体上添加一个CommandButton按钮,默认名字为Command1,修改为cmdSort,并将Caption属性值修改为:排序了。


修改后的图如下:


双击“排序了”按钮,进入EditCode代码编辑界面。


在光标闪烁的地方,按下Tap键,并写上如下的代码:

    Dim a As Integer
    Dim b As Integer
    
    a = Int(Rnd * 1000)
    b = Int(Rnd * 1000)
    
    If a < b Then
        Print "a真滴小于b"
    Else
        Print "a真的不小于b"
    End If

或如下图:


编译,并运行如下图:


显示界面如下:


点击排序了按钮,在窗体上显示如下:



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值