版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、不同寻常的一本书,不可不读哟!,1.了解算法的含义,了解算法的思想 2.理解算法框图的三种基本结构:顺序结构、条件结构、循环结构 3.了解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.,1条重要规律 顺序结构是每个算法结构都含有的,而对于循环结构有重复性,条件结构具有选择性没有重复性,并且循环结构中必定包含一个条件结构,用于确定何时终止循环体循环结构和条件结构都含有顺序结构,2点必记注意 1. 循环语句有两种格式:WHILE循环和UNTIL循环, WHILE循环语句尤其适合于解决一些事先不确定循环次数的问题,WHILE循环语句中的表达式的结果为真时,执行循环体,为假时
2、跳出循环体 2. 赋值号左右不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量, 例如Yx, 表示用x的值替代变量Y的原先的取值, 不能改写为xY.因为后者表示用Y的值替代变量x的值,3项必须防范 1. 利用循环结构表示算法,一定要先确定是用当型循环结构,还是用直到型循环结构;当型循环结构的特点是先判断再循环,直到型循环结构的特点是先执行一次循环体,再判断 2. 框图内的内容包括累加(积)变量初始值,计算变量初始值,累加值,前后两个变量的差值都要仔细斟酌,不能有丝毫差错 3. 判断框内内容的填写,有时大于等于,有时大于,有时小于,有时还是小于等于,它们的含义是各不相同的,要根据所
3、选循环结构的类型,正确地进行选择.,课前自主导学,1. 算法的框图及结构 (1)算法 算法通常是指按照一定_解决某一类问题的_的步骤这些程序或步骤必须是_和_的,而且能够在有限步之内完成,(2)程序框图 程序框图又称_,是一种用_、_及_来表示算法的图形通常,程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;_带有方向箭头,按照算法进行的顺序将_连接起来,(3)三种基本逻辑结构,三种基本逻辑结构的共同点是什么?,如果执行右边的程序框图,输入x12,那么其输出的结果是_,2算法语句的格式及框图 (1)输入语句、输出语句、赋值语句的格式与功能,(2)条件语句的格式及框图 I
4、FTHEN格式,IFTHENELSE格式,(3)循环语句的格式及框图 UNTIL语句,WHILE语句,基本算法语句与算法结构的对应关系是什么?,计算机执行下面的程序段后,输出的结果是a_,b_.,核心要点研究,例12012辽宁高考执行如图所示的程序框图,则输出的S值是(),答案D,1解决程序框图问题要注意几个常用变量 (1)计数变量:用来记录某个事件发生的次数,如ii1. (2)累加变量:用来计算数据之和,如SSi. (3)累乘变量:用来计算数据之积,如ppi. 2处理循环结构的框图问题,关键是理解并认清终止循环结构的条件及循环次数,变式探究2012天津高考阅读下面的程序框图,运行相应的程序,
5、当输入x的值为25时,输出x的值为(),A. 1B. 1 C. 3D. 9 答案:C,例22012江西高考下图为某算法的程序框图,则程序运行后输出的结果是_,答案3,识别程序框图和完善程序框图是高考的重点和热点解决这类问题:首先,要明确程序框图中的顺序结构、条件结构和循环结构;第二,要识别运行程序框图,理解框图解决的实际问题;第三,按照题目的要求完成解答对框图的考查常与函数和数列等结合,进一步强化框图问题的实际背景,变式探究2013合肥名校联考如果执行如图所示的程序框图,输入N5,那么输出的S_.,例32013福建模拟运行以下程序时,输出的值共有(),A. 5个B. 4个 C. 3个D. 9个
6、 审题视点本题的循环条件为“n10. 答案C,1输入语句、输出语句和赋值语句基本对应于算法的顺序结构 2在循环语句中也可以嵌套条件语句,甚至是循环语句,此时需要注意嵌套格式,这些语句需要保证算法的完整性,否则就会造成程序无法执行,变式探究2013内蒙古模拟运行如图所示的程序后,输出的结果是() A. 54 B. 55C. 64D. 65 答案:D,课课精彩无限,【选题热考秀】 2012山东高考执行右面的程序框图,如果输入a4,那么输出的n的值为() A. 2B. 3 C. 4D. 5,规范解答利用循环结构的基础知识求解 a4,P0,Q1,n0时,PQ,P0401,Q2113,n1; PQ,P1
7、415,Q2317,n2; PQ,P54221,Q27115,n3; PQ不成立,输出n3.,【备考角度说】 No.1角度关键词:易错分析 循环结构中都有一个计数变量和累计变量,计数变量用于记录循环次数,累计变量用于输出结果,计数变量和累计变量一般是同步执行的,累加一次计数一次利用循环结构表示算法时,搞不清在哪一步开始循环,哪一步终止循环或不能准确地识别表示累计的变量,导致失误,No.2角度关键词:备考建议 (1)在解决循环结构问题时,一定要弄明白计数变量和累加变量是用什么字母表示的,再把这两个变量的变化规律弄明白,就能理解这个程序框图的功能了,问题也就清楚了 (2)在解决带有循环结构的程序框
8、图问题时,循环结构的终止条件是至关重要的,这也是考生非常容易弄错的地方,考生一定要根据问题的情境弄清楚这点.,经典演练提能,1. 2012北京高考执行如图所示的程序框图,输出的S值为(),A. 2B. 4 C. 8D. 16 答案:C 解析:初始:k0,S1, 第一次循环:由03,得S1201,k1; 第二次循环:由13,得S1212,k2; 第三次循环:由23,得S2228,k3. 经判断此时要跳出循环,因此输出的S值为8.,答案:C 解析:由程序可知s1098764040退出循环,此时n615,输出结果为5.,3. 2013宁德模拟某程序框图如右图所示,若输出的S80,则m的最小值是() A. 7B. 6 C. 5D. 4 答案:C,解析:第一次循环:k1112,S12022; 第二次循环:k2213,S22237; 第三次循环:k3314,S327418; 第四次循环:k4415,S4218541; 第五次循环:k5516,S524168880. 此时k6,满足条件m的最小值是5. 故选C.,4. 已知程序如图所示,则输出结果S_.,答案:91 解析:由循环语
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 特种设备维护保养检查记录表(轨道检测)
- 数控技术考试题及答案
- 一例荨麻疹患者的护理个案
- 机械员之机械员基础知识题库含完整答案(各地真题)
- 《数控机床与编程》题库及答案
- 幼儿园智慧校园建设标准(2025版)
- 物业暖通空调维保制度
- 2026年快餐店炸鸡设备维修服务合同
- 关节寒性脓肿护理查房
- 经颅内镜脑室脉络丛烧灼术后护理查房
- 4.5-北师数学二下第四单元《哪座山更高》课件
- 2026年数字技术在环境监测中的应用
- 小学科学新教科版三年级下册2.1.不同种类的动物 练习题(附参考答案和解析)2026春
- 2026中国林业集团有限公司校园招聘115人笔试参考题库附带答案详解
- DB42T2488-2025微型钢管桩应用技术规程
- 2026年游戏前端开发合同协议
- phc管桩施工培训课件
- 2021年北京中考数学试题及答案
- 建设项目的选址对周边道路交通影响评价与分析
- GB/T 24525-2009炭素材料电阻率测定方法
- GB/T 18092-2000免水冲卫生厕所
评论
0/150
提交评论