★条件判断语句。
条件判断控制最主要的概念在于条件表达式的功能。相关的流程控制语句,会依据所给定的测试。
数据,对程序部分片段作选择性的执行操作。
在vb中提供了if...then与select case两种条件判断语句。
if...then判断语句。
if..then判断语句属于一种单行假设判断语句,它会按照用户所给定的比较或逻辑表达式。
进行判断。当判断结果为“true”也就是真时,则执行then后的程序**块,否则跳过该块的执行步骤。
使用语法的方法如下:
if 判断式 then 执行语句。
或。if 判断式 then
执行语句1执行语句2
end if
其实上述的两种语法并不相同的,主要差异在于第一种写法是使用在处理程序部分的源**较短,无需分段的时候:
if a > b then print "a > b"
而当处理程序部分需要分段时,则必须使用第二种写法将执行语句包括在"if...then...end if"范围中:
if a > b then
c = a + b
print "a + b = c
end if
而if...then...else...end if语句则可以将不符合条件式的情况,交给else后所接的程序**来处理:
例如:if a < b then
c = a + b
elsec = a - b
end if
print c
在上面程序片段中,变量c的数值会由条件式”a b //错误!!!仅能传送一个参数。
或是。select case a
case a < c //错误!!!case只能接受数值。
循环语句。当程序需要执行重复性工作时,可以使用循环控制语句连续执行某段程序**,直到满足特定条件为。
止。vb提供了fot...next、while...wend与do...liio三种循环控制语法。
for...next循环语句。
for...next属于先测试循环控制语句,属于基本的循环控制语法。它按照用户所赋予的初值、终值。
与步长表达式来重复执行某一特定程序区段。在每次执行前,系统会先检查目前初值状态是否符合。
终值条件,如果不符合终值条件的话则执行增量运算后,再执行循环语句:反之如符合终值条件,则。
跳出循环。for 循环语法如下:
for 初值 to 终值 step 步长。
程序语句。next
while...wend循环语句。
while...wend属于先测试循环语句,当执行条件参数成立时,程序会执行while循环内语句内容,直到。
条件参数不成立时为止。
while...wend循环语句如下:
while 执行条件。
执行语句1执行语句2
wenddo...loop循环语句。
do...loop循环控制的运用与for...next以及while...wend语句类似,但是在执行过程上有一点差异。
那就是do...loop循环控制不管条件式是否成立,必定会先执行一次循环内的程序**。
do...loop循环语法如下:
do执行语句1;
执行语句2;
loop 条件判断式。
do...loop的条件判断式有“do...loop while”与“do...loop until”两种写法,分别说明如下:
do...loop while语法如下:
doi = i + 1
loop while i <=100
上面循环语句执行时,会走进行“i=i+1”的运算操作,再判断while后所加的条件式。
do...loop until语法如下:
do i = i + 1
loop until i = 100
上面循环语句执行时,同样会先执行“i=i+1”的运算,再判断while后所加的条件式。
无条件跳转控制。
vb中提供了一个无条件跳转语句“goto”命令,让用户搭配程序**标识符,进行指定位置的跳转。
操作。声明语法如下所示:
标识符字符串: /将标识符字符串后加上冒号,例如firstblock:
程序**标识符建立完成后,用户即可在程序中的任意位置执行“goto”命令,即能跳到程序**。
的标识符位置,执行其后所包含的**内容。
虽然说goto命令可以进行无条件的跳转操作,但是这容易造成程序混乱,可读性差喔!让用户。
日后的维护工作难以进行。这也就是为什么大多数计算机书籍都会提醒读者,尽量去避免使用无条件。
控制语句的主要原因喔!
VB基本语法
vb基本语法 vb语法入门。网络 2007 1 26 有11877人读过 vb的基本语法一。变量的定义 变量定义的方法 dim语句,global语句,redim语句,public语句,private语句,protect语句vb中缺省数据类型的判断方法,该过程中最大的使用长度。不安全,推荐定义变量时使...
VB基本语法
表示的数据类型为整型,表示的数据类型为长整型,表示的数据类型为单精度型,表示的数据类型为双精度型,表示为货币型。变量名只能由字母 数字和下划线组成。且必须以字母开头。模块的独立程度是评价软件设计好坏的重要度量标准。衡量软件的模块独立性经常使用耦合性和内聚性两个定性的度量标准。keypress的参数k...
VB基本语法
1 常量与变量。1.1 vb的数据类型。数据类型是数据的表示和存储形式。vb定义的基本数据类型如表1 1所示。表1 1vb的基本数据类型。integer 整型 long 长整型 single 单精度浮点型 double 双精度长整型 及currency 货币型 均为numeric数据类型。其中整型是...