- 3
- 0
- 约2.46千字
- 约 36页
- 2017-03-18 发布于贵州
- 举报
第1章1.2.3循环语句第章1.2.3循环语句第1章1.2.3循环语句第1章1.2.3循环语句
【思维总结】 由于退出循环的条件相反,故当型和直到型语句中判断条件也恰好相反(循环体中控制循环的变量变化相同). 方法感悟 方法技巧 1.计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.这是确定是否应用当型语句的关键.(如例1) 2.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环.(如例2) 3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减. 失误防范 1.当型循环语句中WHILE和WEND成对出现. 2.直到型循环语句中循环次数的控制往往是判断条件,在循环体内要有控制条件的改变,否则会陷入死循环. 知能优化训练 本部分内容讲解结束 点此进入课件目录 按ESC键退出全屏播放 谢谢使用 山东水浒书业有限公司· 优化方案系列丛书 第1章 算法初步 课前自主学案 课堂互动讲练 知能优化训练 山东水浒书业有限公司· 优化方案系列丛书 第1章 算法初步 课前自主学案 课堂互动讲练 知能优化训练 返回 1.2.3 循环语句(列为选学) 学习目标 1.通过案例了解循环语句格式,了解用循环语句处理求和、求积问题. 2.了解用条件语句实现循环的方法. 课堂互动讲练 知能优化训练 1.2.3 循环语句(列为选学) 课前自主学案 课前自主学案 温故夯基 1.条件语句主要用来实现算法中的_____结构,一般有两种格式,一种是_________________格式;另一种是___________格式. 条件 IF—THEN—ELSE IF—THEN 2.程序框图中的循环结构包括两种,一种是_____型(UNTIL)循环结构,一种是___型(WHILE)循环结构._____型循环结构是先执行一次循环体,再对条件进行判断; ___型循环体结构则先对条件判断,再决定是否执行循环体. 直到 当 直到 当 3.下图的算法功能是求积为48的两个相邻正偶数,输出的结果为6,8. 知新益能 循环结构 直到型语句 当型语句 当计算机遇到WHILE语句时,先判断条件的真假.如果条件_____,就执行WHILE和WEND之间的循环体;若条件_______,计算机将不再执行循环体,直接跳到WEND语句后执行其他语句.因此,WHILE语句也称为_____循环语句. 满足 不满足 当型 计算机执行UNTIL语句时,先执行一次循环体,然后对条件的真假进行判断.当条件_______时,执行循环体,直到_________时,不再执行循环体,跳出循环,执行LOOP UNTIL语句后的其他语句.因此,UNTIL语句又称为_______语句. 不满足 满足条件 直到型 问题探究 1.循环语句与条件语句有什么关系? 提示:循环语句中一定会有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环.但条件语句可以脱离循环语句单独存在,可以不依赖循环语句独立地解决问题. 提示:不能,这是一个无终止的程序,即“死循环”.条件设置不合适,应改为“n=1999”. 课堂互动讲练 WHILE语句的应用 考点突破 对于WHILE语句,根据题意分析出条件及循环体,使程序为“符合条件时才执行循环体”的模式. (2011年洛阳高一检测)给出的30个数,1,2,4,7,11,…,其规律是第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,依次类推,要求计算这30个数的和,先将右面所给出的程序框图补充完整,再依据程序框图写出程序: 例1 (1)把程序框图补充完整: ①______ ②______ (2)写出程序. 【思路点拨】 当满足①时,执行循环体,这是当型循环结构.i表示循环次数,P表示后一个加数,S表示和. 【解】 (1)给出的是30个数相加,故i=30, P表示后一个加数,比前一个多i+1.故P=P+i ①为i=30 ②为P=P+i (2)程序: 【思维总结】 要找清循环体,写在WHILE与WEND之间,如本题的i=30,S=S+P,P=P+i,i=i+1是循环体. 互动探究 如果求这30个数的积,框图及程序有哪些变化? 对于UNTIL语句,为先写出循环体,再写出条件的模式,直到符合条件时,则停止循环. UNTIL语句的应用 例2 某问题的算法列举如下: 第一步,S=0.(使S=0) 第二步,I=1.(使I=1) 第三步,输入G.(输入一个数) 第四步,S=S+G.(求S+G,其和仍放在变量S中) 第五步,I=I+1.(使I的值增加1) 第六步,如果I20,执行第七步;否则,转第三步. 【思路点拨】 由第四步可知是求和,由第七步可知是求平均数,而且从
您可能关注的文档
- crm中tpm功能配置手册rm中tpm功能配置手册crm中tpm功能配置手册crm中tpm功能配置手册.doc
- gcp试题+答案gcp试题答案+答案.doc
- er220工业机器人手册(1.00)er220工业机器人手册(v1.00)er220工业机器人手册(v1.00)er220工业机器人手册(v1.00).doc
- gps rtk技术在地籍测中的应用研究gps rtk技术在地籍测量中的应用研究gps rtk技术在地籍测量中的应用研究gps rtk技术在地籍测量中的应用研究.doc
- fmea-04培训fmea04培训-04培训.ppt
- fds全面课件(免费下载)ds全面课件(免费下载)fds全面课件(免费下载)fds全面课件(免费下载).ppt
- isight9.0的hel翻译isight9.0的help翻译isight9.0的help翻译isight9.0的help翻译.doc
- could you plese clean your room 课件(p1)could you please clean your room 课件(p1)could you please clean your room 课件(p1)could you please clean your room 课件(p1).ppt
- java第一课.ppt
- java附件一 文献综述jva附件一 文献综述java附件一 文献综述java附件一 文献综述.doc
- 第2章 数据库创建第2章 据库创建第2章 数据库创建第2章 数据库创建.ppt
- 第2章__中央空调工程图第章__中央空调工程图第2章__中央空调工程图第2章__中央空调工程图.ppt
- 第1章肝脏的结构(赵慧娟)1章肝脏的结构(赵慧娟)第1章肝脏的结构(赵慧娟)第1章肝脏的结构(赵慧娟).doc
- 第5-6章电学习题课第5-章电学习题课第5-6章电学习题课第5-6章电学习题课.ppt
- 第6讲:城市地籍管理第6讲城市地籍管理第6讲:城市地籍管理第6讲:城市地籍管理.ppt
- 第6章cdma2000第6cdma2000第6章cdma2000第6章cdma2000.ppt
- 第7章 基于com技术的法实现混合编程第7章 基于com技术的方法实现混合编程第7章 基于com技术的方法实现混合编程第7章 基于com技术的方法实现混合编程.ppt
- 第6.1-6.2节 机器学概述及其基本系统结构第6.1-6.2节 机器学习概述及其基本系统结构第6.1-6.2节 机器学习概述及其基本系统结构第6.1-6.2节 机器学习概述及其基本系统结构.ppt
- 第4章_细菌的遗传与变异第章_细菌的遗传与变异第4章_细菌的遗传与变异第4章_细菌的遗传与变异.ppt
- 第8章齿轮系及其设计第8章轮系及其设计第8章齿轮系及其设计第8章齿轮系及其设计.ppt
原创力文档

文档评论(0)