2 循环语句1.理解并掌握 For 语句和 Do Loop 语句两种基本循环语句.(重点)2.掌握两种循环语句的一般格式.3.能够利用两种基本循环语句解决相关的问题.(难点)[基础·初探]教材整理 循环语句阅读教材 P108~P109“练习”以上部分,完成下列问题.1.For 语句和 Do Loop 语句(1)For 语句:在循环结构中,若预先知道循环次数,一般用 For 语句 来表达,其一般形式为:For 循环变量=初始值 To 终值循环体Next(2)Do Loop 语句:在一些循环结构中,预先不知道循环的次数,要根据其他形式的终止条件停止循环.这种情况下,一般用 Do_Loop 语句来描述,其一般形式为:Do循环体Loop While 条件为真2.基本语句描述算法的优点使用基本语句描述算法,和自然语言相比,基本语句描述的算法显得直观、清楚、明了,它的另一个优点是比较接近程序语言,便于编写程序,上机实现.判断(正确的打“√”,错误的打“×”)(1)For 语句适用于任何循环结构.( )(2)循环语句中循环体是反复执行的.( )(3)For 语句与 Do Loop 语句之间可以无条件相互转化.( )【解析】 (1)×,For 语句只适用于预先知道循环次数的循环结构.(2)√,由定义知循环体在循环语句中是反复执行的.(3)×,For 语句与 Do Loop 语句之间相互转化是要看条件的,只有知道了循环次数后才可以转化.【答案】 (1)× (2)√ (3)× [小组合作型]For 语句 画出求 1+++…+的值的算法框图,并用 For 语句描述该算法.【精彩点拨】 观察式子特点,这是一个累加问题,后一个数的分母比前一个数的分母大 1
根据此特点设计其算法,画出算法框图,并用 For 语句描述即可.【自主解答】 算法框图为:用 For 语句描述算法为:S=0For i=