




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2节算法初步,知识链条完善,考点专项突破,易混易错辨析,知识链条完善 把散落的知识连起来,【教材导读】 1.常用的基本逻辑结构有哪些? 提示:顺序结构、条件结构和循环结构三种. 2.条件结构能否同时执行“是”分支和“否”分支? 提示:不能.条件结构无论判断条件是否成立,只能执行“是”分支或“否”分支之一,不可能同时执行,也不可能都不执行. 3.循环结构中一定包含条件结构吗? 提示:一定.因为循环结构要按照一定的条件反复执行循环体.,知识梳理,1.算法 算法通常是指按照一定 解决某一类问题的 的步骤. 2.程序框图与三种基本逻辑结构 (1)程序框图 程序框图的定义:程序框图又称 ,是一种用程序
2、框、流程线及 来表示算法的图形. 通常,程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线带有方向箭头,按照算法进行的顺序将程序框连接起来.,规则,明确和有限,流程图,文字说明,起始,输入和输出,若干个依次执行,基本结构,条件是否成立,反复执行,循环体,3.输入语句、输出语句、赋值语句的格式与功能,变量=表达式,4.条件语句与循环语句 (1)条件语句 算法中的条件结构由条件语句来实现.,条件语句的格式及对应框图 a.IFTHEN格式 b.IFTHENELSE格式,(2)循环语句 程序框图中的循环结构与循环语句对应. 循环语句的格式及对应框图 a.UNTIL语句 b
3、.WHILE语句,夯基自测,1.(2015高考福建卷)阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为( ) (A)2(B)7(C)8(D)128,解析:输入x=1, 因为12不成立, 所以y=9-1=8,输出y=8, 故选C.,C,2.(2015高考陕西卷)根据如图所示的框图,当输入x为6时,输出的y等于( ) (A)1(B)2 (C)5(D)10,D,解析:当输入的x=6时,执行x=6-3=3, 依次有x=3-3=0,x=0-3=-30, 则y=(-3)2+1=10,输出的y=10, 故选D.,3.(2015高考天津卷)阅读如图的程序框图,运行相应的程序,则输出i的
4、值为( ) (A)2(B)3(C)4(D)5 解析:第一次执行,i=1,S=10-1=9; 第二次执行,i=2,S=9-2=7; 第三次执行,i=3,S=7-3=4; 第四次执行,i=4,S=4-4=0, 满足条件,则退出循环, 所以输出i的值为4. 故选C.,C,4.(2015苏州模拟)执行如图所示的程序框图,若输入p的值是7,则输出S的值是.,5.(2014高考浙江卷)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是.,解析:输入n=50,由于i=1,S=0,所以S=20+1=1,i=2,此时不满足S50;当i=2时,S=21+2=4,i=3,此时不满足S50;当i=3时,S
5、=24+3=11,i=4,此时不满足S50;当i=4时,S=211+4=26,i=5,此时不满足S50;当i=5时,S=226+5=57,i=6,此时满足S50,因此输出i=6. 答案:6,考点专项突破 在讲练中理解知识,考点一,顺序结构与条件结构,【例1】 (1)(2015高考新课标全国卷)如图所示程序框图的算法思路源于我国古代数学名著九章算术中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a等于() (A)0(B)2(C)4(D)14,答案: (1)B,(2)读如图所示的程序框图,则输出的结果是.,反思归纳 应用顺序结构和条件结构的注意点 (1)顺序结构 顺序结
6、构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的. (2)条件结构 利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一图框中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足.,【即时训练】 (1)阅读如图所示的程序框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是() (A)75,21,32(B)21,32,75 (C)32,21,75(D)75,32,21,解析:(1)由程序框图中的各个赋值语句可得x=21, a=75,c=32,b=21, 故a,b,c分别是75,21,32. 故选A.,考点二,循环结构(高
7、频考点),考查角度1:由程序框图求输出结果. 高考扫描:2011高考新课标卷,2012高考新课标卷,2013高考新课标卷,2014高考新课标卷、,2015高考新课标卷 【例2】 (2015高考新课标全国卷)执行如图所示的程序框图,如果输入的t=0.01,则输出的n等于() (A)5(B)6(C)7(D)8,反思归纳 已知程序框图,求输出的结果.可按程序框图的流程依次执行,最后得出结果.,反思归纳 完善程序框图问题,结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式.,基本算法语句,考点三,INPUT “x”;x IFx5THEN y=x2+1 ELSE y=5*x ENDIF PRINT“y”;y END,反思归纳 算法语句的注意事项 (1)基本算法语句中主要是循环语句,在循环语句中也可以嵌套条件语句,甚至是循环语句,此时要注意嵌套格式. (2)解决算法语句问题时注意语句格式的规范性.,n=10 S=100 DO S=S-n n=n-1 LOOP UNTIL S=70 PRINT n END,备选例题,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030中国物资管理系统行业市场发展分析及竞争格局与投资发展报告
- 腹部肿瘤培训课件总结
- 多功能工培训大纲
- 白菜除虫知识培训课件
- 规范书写教案培训课件
- 实验室质量监督培训
- 调料销售培训课件
- 智慧城市规划下的公共空间设计美学与实践
- 平台在提升城市形象中的贡献
- 智能笔记本在教育中的应用及影响
- 水处理反渗透设备日常维护保养点检记录表
- 旅游规划与国土空间开发
- 档案整理及数字化服务方案
- 《讲师技能培训》课件
- 设备日常点检表
- 土力学与地基基础(课件)
- 青岛版二年级数学下册(六三制)全册课件【完整版】
- (完整版)初中生物实验报告单
- 公司变更登记(备案)申请书
- 2023年医技类-超声医学(副高)考试历年真题集锦附答案
- 复合不定代词
评论
0/150
提交评论