vb教程 vb教程pdf( 二 )

<条件> Then <语句> <语句> ??? End If 与 C 语言不同,VB 的条件语句更符合英语的语法 , 如果 Then 后面所跟的语句只有一条,可以写成: If <条件> Then <语句> 而不用 End If 。有时我们还会用到 If <条件> Then <语句> Else <语句> End If 更可以在 Else 里在嵌套 If 语句 , 如: If <条件> Then <语句> Else If <语句> Else <语句> End If。
5、然后,是Tahoma,8,134 Select Case a% Case 1 Print a= Case 2 Print a= Case Else Printa does not equal to 1 or 2, End Select  , 循环结构是计算机语言里一种重要的结构,它的应用广泛,最简单的例子是累加器的作用 , 还可以用于穷举 法,更直观的例子是把某件事重复指定的次数,这样就不用把要重复的语句输入多次,而通过循环结构完成 ,  非常方便 。C 语言里有一个for循环语句,VB 里也有For关键字,作用也差不多,只是 VB 的For语句更容易 理解 。它的格式是: For <循环变量>=<初赋值> To <终值> [Step <步长>],Next <循环变量> 在默认情况下,Step 被设为1 , 可以省略,Step 也可以设为负值,Dim a= For I=1 To 10 a= Next I 这是一个最简单的累加器的例子 , 把 1 到 10 累加在一起,然后赋值给a这样的效果和上面是一样的,只 不过是倒着加罢了 , 请看: Dim a= For I=10 To 1。
【vb教程 vb教程pdf】6、最后 , While 后面都跟逻辑条件判断,Do While ?? Loop 语句和While ?? Wend 语句作用相似,都是 先判断 While 后面的条件是否为真 , 如果为真则执行里面的语句,如果为假,则退出循环,循 环直至条件为假终止 。Do ?? Loop While 与前两者的区别在于,它不管条件的真假,都会先执行Do后面的语句,也就是说 , 它至少执行语句一次 。与 While 用法相似的还有 Until 语句,它是直至条件为真则终止循环,句式把 While 上述三个语句的 While 换成 Until 即可 , 但是因为容易记混,所以我建议只用 While 即可 。Until <条件>可以相当于 While Not < 条件> 。For 循环和 Whlie 循环应当根据适当的环境使用,它们有时也可替换 。运算操作数学运算 +:加法运算 , 也适合于字符串的之间的合并运算 。-:加法运算 。*:乘法运算 。/:除法运算 。:整除运算 。Mod:求余运算 。例如:a Mod b 表示 a 被 b 整除以后的余数 。^:幂运算 。A^B 表示以 A 为底的 B 次方 。