你好,欢迎访问远方教程PC版!
广告位招租
网站首页 >> 统计之窗 >> VB专区 >> 文章内容

VB基础教程第三章:VB的语法结构(第2页)

[日期:2014-12-06]   来源:远方教程  作者:VBFans   阅读:6953次[字体: ] 访问[旧版]
 捐赠远方教程 

四、条件语句

  如果你学过任何一种编程的话,都会知道在程序里控制其流程的有两种语句,条件与循环,VB自然也不例外,其实不管哪种语言,条件和循环的样子都差不多,只不过各有各的规矩罢了。在条件语句里,我们先来学习“If……Then……”语句。它的一般语法是:

If <条件> Then
  语句>
  <语句>
  ………
End If

与C 语言不同,VB的条件语句更符合英语的语法,如果Then后面所跟的语句只有一条,可以写成:

If <条件> Then <语句>

而不用End If。有时我们还会用到

If <条件> Then
  <语句>
Else
  <语句>
End If

更可以在Else里在嵌套If语句,如:

If <条件> Then
  <语句>
Else If
  <语句>
Else
  <语句>
End If

所有这些可以用一个表格表示:

条件1

True

False

1

条件2

True

False

2

条件3

True

False

………………………

条件N

True

False

语句N

语句N+1

用了过多的Else后你会感到很不方便,而且程序结构也不清晰,所以大多数的语言还有Select语句帮助解决这个问题。

VB里的Select语句的格式是这样的:

Select Case <变量名>
Case <情况1>
  ……
Case <情况2>
  ……
Case <情况3>
  ……
Case Else
  ……
End Select

例如:

Select Case a%
Case 1
  Print “a=1”
Case 2
  Print “a=2”
Case Else
  Print “a does not equal to 1 or 2.”
End Select

图片展示
 
 
相关评论
站长推荐