VB的IF语句

If……Then



在程序中常常用到判断的情况,比如学校组织某项活动,活动具有一定危险性,要求15岁以下同学不能参加,定义变量i为学生年龄,判断年龄的时候就用得上If语句.


代码:




它的执行顺序是这样的:



也就是说,当年龄小于15,代码会弹出MsgBox,当年龄小于15才会执行这个MsgBox。

当然是If语句的最基本用法,假如现在要求15岁以上的也要弹出对话框提示一下,怎么做,那就加上Else,代码如下:



意思就是如果不满足条件,就执行Else后面的代码。


如果条件再增加,感冒的同学也不能参加,那么就得用If嵌套了,就是在If……End If中间再加上一个If语句,需要注意的是,有一个If必须相对应有一个End If,才是完整的If语句,否则报错。


代码:



演示:



本文简单介绍If语句的用法,具体应用中还有很多注意事项,需要各位多查阅相关资料,另外一定要养成代码缩进的习惯,规范代码格式,这样读起来比较清晰,尤其是If嵌套语句,如果代码不缩进,读起来非常困难。

原文链接:,转发请注明来源!