1.循环结构循环结构是程序的基本结构之一
所谓循环,就是重复的执行某些操作,直到指定的条件满足为止
考纲中要求大家掌握的循环包括For-Next(计数)循环与Do-Loop(Do)循环
其中,Do-Loop循环是当给定的条件满足要求时执行循环体,而For-Next循环是按照规定的次数执行循环体
2.7循环结构程序设计2.For循环语句如果事先已知循环次数,则可使用For-Next循环结构语句
它的一般格式如下:For循环变量=初值to终值[Step步长][循环体][ExitFor]Next循环变量①参数意义:循环变量是数值变量,一般为整数型
初值和终值各是一个数值表达式
步长为循环变量的增量,是一个数值表达式
其值可以是正数(递增循环),也可以是负数(递减循环),但不能是0
如果省略步长,则系统默认步长为1
②执行方式:当初值、终值与步长为算术表达式时,首先计→→算初值、终值与步长表达式的值给循环变量赋初值给循环变→量赋初值判断循环变量的值是否超过终值,如果超过就停止执“”行循环体,跳出循环,执行Next→后面的语句否则执行一次“”“”“”循环体,就把循环变量+步长的值赋给循环变量,再重复以上过程
③For-Next“”循环遵循先检查、后执行的原则,即先检查循环变量是否超过终值,然后决定是否执行循环体
④For-Next循环的正常循环次数可以用以下公式进行计算:循环次数=Int((终值-初值)/步长)+1⑤通常,For-Next循环正常结束,即循环变量达到终值
但有些情况下,可能需要提前退出循环,这时可以通过ExitFor语句来实现
在一个For-Next循环中,可以含一个或多个ExitFor语句,并可以出现在循环体的任意位置
⑥For循环可以进行嵌套,即一个大循环套着一个小循环
但必须注意,嵌套不能骑跨,必须完整的将小循环嵌套在大循环内
For语句的循环执行方式流程图如下