VB中如何使用if语句
在任意一门计算机编程语言中,分支结构是程序基本结构之一,占有举重若轻的地位,而分支结构中常用到的却是if语句,它在解决实际问题过程中占有一席之地,那么如何应用if语句来解决实际问题呢?小编在这里就跟各位讨论一下if语句具体使用的方法,仅供参考使用。
操作方法
(01)在使用if语句之前先要了解if语句的基本语法结构,通常情况下,if语句有三种基本形式,一种是单分支结构,一种是双分支结构,还有一种是多分支经构。
(02)首先说一下单分支结构,其基本语法结构为:if(条件)then语句 endif,解释为如果条件成立就t执行then后面紧跟着的语句,否则什么也不干,就接着执行endif下面的语旬。
(03)接着说一下双分支结构,其基本语法结构为if(条件)then(语句一)else(语句二)endif,解释为如果条件成立则执行语句一的内容,如果不成立就执行语句二的内容,通俗地说摆在你面前有两条路,只能选择其中一条,选择那一条路要根据if后面的条件进行选择。
(04)而多分支结构相对来说复杂一些,其基本结构为if(条件)then语句一else if(条件)then 语句二 else if(条件)语句三……endif。
(05)启动vb6新建一个标准的exe文件,在工具箱里双击按钮控件,选中窗体上的按钮修改其caption属性值为“单分支if语句”,双击进入代码区域书写代码if(a>=0)then print a; endif,接着进行测试。
(06)在工具箱里双击按钮控件,选中该按钮然后在属性窗口修改其caption属性值为双分支if,双击其按钮进入代码区域,书写代码为Dim a As Integera = InputBox("请输入数值", "提示")If (a >= 0) ThenPrint a;ElsePrintPrint -a;End If点击工具栏中的启动按钮进行运行测试。
(07)同样道理在工具箱双击按钮控件,选择窗体上的该按钮,在属性窗口中修改其属性值为“多分支if”,双击该按钮进入代码区域,书写代码。
(08)这里以输入成绩多少来判决等级为例来说明多分支if的使用过程,其完整的代码为:Dim a As Integera = InputBox("请输入数值", "提示")If (a >= 90) ThenPrint "你的等级是A"ElseIf (a >= 80) ThenPrint "你的等级是B"ElseIf (a >= 60) ThenPrint "你的等级是C"ElsePrint "你的等级是D"End If测试数据即可。
(09)if语句的使用还要根据具体情况进行分类使用,在使用过程一定要注意其正确的语句结构,如果语法结构不对的话,会有所提示根据提示进行修改,为了不必要的麻烦,建议要牢记固定结构。
(10)执行文件-另存为命令,找到一个合适的位置进行保存,保存的时候要根据系统提示先保存工程文件,再保存窗体文件,总之所有提示要保存的文件都要进行保存。
-
桌面图标有蓝底该怎么解决
有时我们电脑开机后发现自己的的桌面图标有蓝底了,严重影响到自己的视觉效果。下来小药就告诉大家常用的三种方法。操作方法(01)首先我们鼠标右键单击我的电脑,选择属性选项,点击进去后出现如图所示。我们选择高级大选项里的性能里的设置,点击进入。(02)现在出现下图所...
-
塞尔达传说 支线消失的咕咕鸡 任务攻略
很多小伙伴可能不了解塞尔达咕咕鸡任务,非常好奇想要知道,那么我就来解答一下这个问题吧,具体内容请看下文:塞尔达咕咕鸡任务一共7只鸡分布在村庄里,但是在地图上并没有任何的提示,寻找起来颇费一番功夫。操作方法(01)在地图上找到卡卡利科村,点进去;(02)跟丢鸡的老爷爷对...
-
截图的快捷键是什么-怎么截图
使用键盘中的PrintScrSysrq键实现全屏截图(01)PrintScrSysrq键,其位于键盘的右上方,如图所示,按下此键,就可以实现在当前屏幕上全屏截图,也就是可以截图我们所看到的显示器所有界面。使用Alt+PrintScreenSysRq键实现活动截图(01)同时按下键Alt+PrintScreenSysRq键即可完...
-
打印机出现卡纸怎么办,打印机卡纸怎么处理
有没有小伙伴在使用打印机的时候遇到过故障。下面我们就一起来看看关于打印机出现卡纸怎么办?打印机卡纸应该怎么处理的具体方法。打印机卡纸要怎么拿出来(01)当我们使用的打印机突然出现突然卡纸现象是怎么回事呢?首先我们需要先打开打印机的“前额”。(02)下图就表...