![]() ![]() |
|
全国等级考试二级VB考点分析之控制结构与数组(2) | |
作者:佚名 文章来源:不详 点击数 更新时间:2008/4/18 14:47:58 文章录入:杜斌 责任编辑:杜斌 | |
|
|
考点5 For循环控制结构 For循环也称为For…Next循环或计数循环。其一般格式如下: For循环变量=初值To终值[Step步长] [循环体] [Exit For] Next[循环变量][,循环变量]… 说明:格式中有多个参数,这些参数的含义如下: (1)循环变量:也称“循环控制变量”、“控制变量”或“循环计数器”。它是一个数值变量,但不能是下标变量或记录元素。 (2)初值:循环变量的初始值,它是一个数值表达式 (3)终值:循环变量的结束值,它是一个数值表达式。 (1)步长:循环变量的增量,是一个数值表达式。 (5)循环体:在For语句和Next语句之间的语句序列,可以是一个或多个语句。 (6)Exit For:退出循环 (7)Next:循环终端语句。在Next后面的“循环变量”与For语句中的“循环变量”必须相同。 格式中的初值、终值和步长均为数值表达式,但其值不一定是整数,可以是实数,Visual Basic自动取整。 5.4 当循环控制结构 考点6 当循环控制结构 当循环语句的格式如下: While条件 [语句块] Wend 在上述格式中,“条件”为一个布尔表达式当循环语句的功能是:当给定的“条件”为True时,执行循环中的“语句块”(即循环体)。 While循环语句的执行过程是:如果“条件”为True(非0值),则执行“语句块”到Wend语句时,控制返回到While语句并对“条件”进行测试,如仍为True,则重复上述的过程;如果“条件”为False,则不执行“语句块”,而执行Wend后面的语句。 当循环与For循环的区别是:For循环对循环体执行指定的次数,当循环则是在给定的条件为True时重复语句序列(循环体)的执行。 5.5 Do循环控制结构 考点7 Do循环控制结构 Do循环不仅可以不按照限定的次数执行循环体内的语句块,而且可以根据循环条件是True或False决定是否结束循环。 Do循环的格式如下: (1)Do [语句块] [Exit Do] Loop [While|Until循环条件] (2)Do [While|Until循环条件] [语句块] [Exit Do] Loop Do循环语句的功能是:当指定的“循环条件”为True或直到指定的“循环条件”变为True之前重复执行一组语句(即循环体)。 说明: (1)Do, Loop及While, Until都是关键字“语句块”是需要重复执行的一个或多个语句,即循环体。 “循环条件”是一个逻辑表达式 (2) Do和Loop构成了Do循环当只有这两个关键字时,其格式简化为: Do [语句块] Loop 在这种情况下程序将不停地执行Do和Loop之间的“语句块”。为了使程序按指定的次数执行循环,必须使用可选的关键字While或Until以及Exit Do。While是当条件为True时执行循环,而Until则是在条件变为True之前重复 |
|
![]() ![]() |