教育专题:123循环语句.ppt
《教育专题:123循环语句.ppt》由会员分享,可在线阅读,更多相关《教育专题:123循环语句.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.2.3 循环语句1.1.正确理解循环语句的概念正确理解循环语句的概念;(重点重点)2.2.能应用循环语句编写程序能应用循环语句编写程序.(难点难点)1.1.顺序结构常用的程序语言和格式顺序结构常用的程序语言和格式输入语句输入语句 INPUTINPUT “提示文字提示文字”;变量列表变量列表输出语句输出语句 PRINT PRINT“提示文字提示文字”;表达式表达式赋值语句赋值语句 变量变量=表达式表达式2.2.条件结构常用的程序语言和格式条件结构常用的程序语言和格式(1 1)IF IF 条件成立条件成立 THENTHEN 语句语句1 1ELSEELSE 语句语句2 2END IFEND IF
2、(2 2)IF IF 条件成立条件成立 THENTHEN 语句语句END IFEND IF循环结构循环结构算法中的循环结构是由循环语句来实现的算法中的循环结构是由循环语句来实现的.A AP P成立成立不不成立成立WhileWhile(当型)循环当型)循环 成立成立A AP P不成立不成立UntilUntil(直到型)循环直到型)循环直到型循环语句直到型循环语句 思考思考1:1:直到型循环结构的程直到型循环结构的程序框图是什么?序框图是什么?满足条件?满足条件?是是循环体循环体否否DODO 循环体循环体LOOP UNTILLOOP UNTIL 条件条件你能说明计算机在执行上述语句时是怎样工作的吗
3、你能说明计算机在执行上述语句时是怎样工作的吗?思考思考2:2:该循环结构对应的循环语句的一般格式设定为:该循环结构对应的循环语句的一般格式设定为:满足条件?满足条件?是是循环体循环体否否也叫也叫“后测试型后测试型”循环循环 先执行一次先执行一次DODO和和UNTILUNTIL之间的循环体,再对之间的循环体,再对UNTILUNTIL后的后的条件进行判断条件进行判断.如果条件不符合,则继续执行循环体;然如果条件不符合,则继续执行循环体;然后再检查上述条件,如果条件仍不符合,则再次执行循环后再检查上述条件,如果条件仍不符合,则再次执行循环体,直到条件符合为止体,直到条件符合为止.这时,计算机将不执行
4、循环体,这时,计算机将不执行循环体,而执行而执行UNTILUNTIL语句之后的语句语句之后的语句.思考思考3:3:计算计算1+2+3+1+2+3+100+100值的算法如何?值的算法如何?第一步第一步,令令i=1=1,S=0.S=0.第二步第二步,计算计算S+S+i,仍用,仍用S S表示表示.第三步第三步,计算计算i+1+1,仍用,仍用i表示表示.第四步第四步,判断判断i100100是否成立是否成立.若是,则输出若是,则输出S S,结束算法;,结束算法;否则,返回第二步否则,返回第二步.你能利用你能利用UNTILUNTIL语句写出这个算法对应的程序吗?语句写出这个算法对应的程序吗?i=1=1S
5、=0S=0DODOS=S=S+S+ii=i+1+1LOOP UNTIL LOOP UNTIL i100100PRINT SPRINT SENDEND第一步第一步,令令i=1=1,S=0.S=0.第二步第二步,计算计算S+S+i,仍用仍用S S表示表示.第三步第三步,计算计算i+1+1,仍用,仍用i表示表示.第四步第四步,判断判断i100100是否成立是否成立.若若是,则输出是,则输出S S,结束算法;否,结束算法;否则,返回第二步则,返回第二步.思考思考4:4:在下面的程序运行中,计算机输出的结果是多少?在下面的程序运行中,计算机输出的结果是多少?x=20 x=20DODOx=x-3x=x-3
6、LOOP UNTIL x0LOOP UNTIL x0PRINT xPRINT xEND END-1-1满足条件?满足条件?否否循环体循环体是是当型循环语句当型循环语句思考思考1:1:当型循环结构当型循环结构的程序框图是什么?的程序框图是什么?WHILE WHILE 条件条件 循环体循环体WEND WEND 思考思考2:2:该循环结构对应的循环语句的一般格式设定为:该循环结构对应的循环语句的一般格式设定为:循环体循环体满足条件?满足条件?是是否否你能说明计算机在执行上述语句时是怎样工作的吗?你能说明计算机在执行上述语句时是怎样工作的吗?也叫也叫“前测试型前测试型”循环循环 先对条件进行判断,如果
7、条件符合,则执行先对条件进行判断,如果条件符合,则执行WHILEWHILE和和WENDWEND之间的循环体;然后再检查上述条件,如果条件仍之间的循环体;然后再检查上述条件,如果条件仍符合,则再次执行循环体,这个过程反复进行,直到某符合,则再次执行循环体,这个过程反复进行,直到某一次条件不符合为止一次条件不符合为止.这时,计算机将不执行循环体,而这时,计算机将不执行循环体,而执行执行WENDWEND之后的语句之后的语句.思考思考3:3:计算计算1+2+3+1+2+3+100+100的值又有如下算法的值又有如下算法:第一步第一步,令令i=1=1,S=0.S=0.第二步第二步,若若i100100成立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教育 专题 123 循环 语句
限制150内