1.3.4 循环语句学习目标重点难点1.理解三种结构的循环语句.2.会用三种循环语句描述算法.重点:理解三种结构的循环语句.难点:会用三种循环语句描述算法.1.当型循环语句当型循环可用当型语句“While…End While”来描述.它的一般形式是:它表示当所给条件 p 成立时,执行循环体部分,然后再判断条件 p 是否成立.如果 p仍然成立,那么再次执行循环体.如此反复,直到某一次条件 p 不成立 时退出循环.当型语句的特点是先判断,后执行.预习交流 1下列算法:① 求和+++…+;② 已知两个数求它们的商;③ 已知函数定义在某区间上,将该区间十等分求端点及各分点处的函数值;④ 已知三角形的一边长及此边上的高,求其面积.其中可能要用到循环语句的是________(填序号).提示:①③2.直到型循环语句直到型循环可用直到型语句“Do…End_Do”来描述.它的一般形式是:它表示先执行循环体部分,然后再判断所给条件 p 是否成立. 如果 p 不成立 ,那么再次执行循环体部分.如此反复,直到所给条件 p 成立 时退出循环.直到型语句的特点是先执行,后判断.预习交流 2当型循环语句与直到型循环语句在执行循环体的先后上有何区别?提示:①当型循环先判断条件后执行,循环体可能一次也不执行;②直到型循环先执行一次循环体再判断条件,循环体至少执行一次;③对同一个算法,当型循环语句与直到型循环语句中的判断条件是相反的.3.“For”语句如果循环结构中的循环次数已知,那么还可以采用“For”语句来描述.“For”语句的一般形式为:在“For”语句中,如果省略“Step‘步长’”,那么重复循环时,I 的值每次增加 1.预习交流 3“For”语句的功能是什么?提示:“For”语句的功能是:将初值赋给循环变量,“记下”终值和步长.执行循环体后自动将循环变量增加一个步长,接着判断增值后的循环变量是否超过终值,如果不超过终值,继续执行循环体;否则,结束循环,执行 End For 语句的后续语句.预习交流 4(1)执行下面的伪代码,输出的结果应为__________.(2)当 x=2 时,执行下面的伪代码,输出的结果是________.提示:(1)4,5,6,7,8,25 (2)15一、“While…End While”语句的应用给出 30 个数:1,2,4,7,11,…,其规律是:第 1 个数是 1,第 2 个数比第 1 个数大 1,第 3 个数比第二个数大 2,第 4 个数比第 3 个数大 3……依次类推,要求计算这 30 个数的和,先将所给出的流程图补充...