DIY编程器网
标题:
Visual Basic基本语法
[打印本页]
作者:
liyf
时间:
2012-1-16 17:15
标题:
Visual Basic基本语法
在Visual Basic语法中,包含几个用来实现程序流程的基本架构。其中,包含了下列所示的各种常用类型。
2.逻辑操作数
用来判断数种条件或状况互相成立的操作数。其中,包含了AND、OR与NOT等。如表2所列,为Visual Basic所用的逻辑 操作数。
表2 Visual Basic所使用的逻辑操作数
图1 If…Then语法和流程图
●If…Then…Else
如果要作多个条件的判断,且第一个条件不符合,那么就要在If…Then的语法中,再加上一个Else来作例外情况的判断 。其语法以及流程图如图2所示。
图3 Select…Case语法和流程图
●For…Next
为了重复执行固定次数的程序流程,就有必要采用这种For…Next结构。其语法以及流程图,如图4所示。其中,必须设 置一个变量,且设置此变量的初始值与终值。通过所设置的Step递增值,让初值逐渐地累加后,判断是否达到终值。若 未达到就重复地执行程序描述。反之,达到就停止执行循环的动作。
此外,需注意的是初值与终值都必须设置为数值,而Step的递增值则可有可无。但若要设置,则Step预设为1。这种程 序的流程架构常常以99乘法表或1+…+00总和为设计范例。
图5 Do…Loop语法
因此,Do…Loop架构有两种形式,分别为先判断再执行以及先执行再判断两种。以下分别加以叙述。
(1)先判断再执行
语法:Do While条件
描述
Loop
功能:执行前先检查是否满足条件,若满足才进入循环。
语法:Do Until条件
描述
Loop
功能:执行前先判断是否不满足条仵,若不满足才进人循环。
(2)先执行再判断
语法:Do
描述
Loop While #t件
功能:先进人循环执行描述区段后,再判断是否要再进人循环。
语法:Do
描述
Loop Until条件
功能:先进人循环执行描述区段后,再判断是否不再进人循环。
用户需注意:
●满足条件才进入While描述的循环。
●不满足条件才迸人Until描述的循环。
因此,Do…Loop程序编写的弹性很大。但相对地,用户也要清楚地了解整个程序运作的流程,才能正确地执行所要的 循环次数。要不然,执行的次数少一次或多一次,也就无法达到程序设计的目的。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
欢迎光临 DIY编程器网 (http://diybcq.com/)
Powered by Discuz! X3.2