3.2 循环语句知识点 For 语句与 Do Loop 语句 [填一填]1.For 语句(1)格式:(2)适用于预先知道循环次数的循环结构.2.Do Loop 语句(1)格式:(2)适用于预先不知道循环次数的循环结构.(3)Do Loop 语句的执行流程:先进入循环体,执行一次循环体后,检查 While 后的条件是否被满足,“是”则继续执行循环体,“否”则退出循环体.[答一答]如何使用循环语句?提示:循环语句主要用来处理算法中的循环结构,在处理一些需要有规律重复的问题 ,如累加求和、累乘求积等问题时常用循环语句来编写程序.在循环次数不确定时,使用 Do Loop 循环语句.在 Do Loop 循环语句中,当表达式的结果为真时,执行循环体,结果为假时,停止循环.在 For 循环语句中循环变量的值与终值比较,未超过终值时执行循环体,否则停止循环.(1)两种循环语句的比较.相同点:两种循环语句都是前测试型循环语句,即先判断表达式所描述的条件,若满足就执行循环体,直到不满足时终止循环.两种循环语句都含有循环变量、终止条件和循环体三要素.且都必须以 End 结尾.不同点:①两种循环语句的语句符号和格式不同.②For 循环语句主要用于预先知道循环次数的情形,而 Do Loop 循环语句主要用于预先不知道循环次数的情形.用 For 循环语句编写程序时要注意设定好循环变量的初值、步长和终值,避免出现多一次循环或少一次循环的情况;用 Do Loop 循环语句编写程序时,一定要注意表达式的写法,当表达式为真时执行循环体,表达式为假时,结束循环,以防出现表达式正好相反的错误.(2)循环语句与条件语句的关系:循环语句中一定有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环,但条件语句可以脱离循环语句单独存在,可以不依赖循环语句独立地解决问题.类型一 For 语句表达的循环结构 【例 1】 用语句描述计算 12+32+52+…+992的算法.【思路探究】 这是一个累加求和问题,可以使用循环语句编写程序,引入一个变量i,控制循环的次数,由 S=S+i2实现累加求和,由于各底数依次相差 2,因此每求一次和,计数变量的值就增加 2.【解】 用 For 语句描述为:sum=0For i=1 To 99 Step 2sum=sum+i*iNext输出 sum规律方法 编写此类问题的程序,要把握以下几点:(1)循环体要正确,尤其要注意除计数变量和累加(或累积)变量外,是否还有其他语句在循环体中.(2)循环条件要正确,条件与初始值要对应.(...