




已阅读5页,还剩76页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
13 4算法与程序框图 第十三章推理与证明 算法 复数 基础知识自主学习 课时作业 题型分类深度剖析 内容索引 基础知识自主学习 1 算法与程序框图 1 算法 算法通常是指按照解决某一类问题的和的步骤 应用 算法通常可以编成计算机 让计算机执行并解决问题 2 程序框图定义 程序框图又称 是一种用 及来表示算法的图形 知识梳理 一定规则 明确 有限 程序 流程图 程序框 流程线 文字说明 2 三种基本逻辑结构 依次执行 基本结构 条件 反复执 行 循环体 3 算法语句 1 输入语句 输出语句 赋值语句的格式与功能 input 提示内容 变量 print 提示内容 表达式 变量 表达式 输入信息 输出常量 变量的值和系统信息 将表达式所代表的值赋给变量 2 条件语句 程序框图中的与条件语句相对应 条件语句的格式a if then格式 条件结构 b if then else格式 3 循环语句 程序框图中的与循环语句相对应 循环语句的格式a until语句b while语句 循环结构 题组一思考辨析1 判断下列结论是否正确 请在括号中打 或 1 算法只能解决一个问题 不能重复使用 2 程序框图中的图形符号可以由个人来确定 3 输入框只能紧接开始框 输出框只能紧接结束框 4 条件结构的出口有两个 但在执行时 只有一个出口是有效的 5 5 x是赋值语句 6 输入语句可以同时给多个变量赋值 基础自测 1 2 3 4 5 6 题组二教材改编2 p30例8 执行如图所示的程序框图 则输出s的值为 答案 解析 1 2 3 4 5 6 3 p25例5 如图为计算y x 函数值的程序框图 则此程序框图中的判断框内应填 1 2 3 4 5 6 x 0 解析输入x应判断x是否大于等于零 由图知判断框应填x 0 答案 解析 解析 答案 题组三易错自纠4 2016 全国 中国古代有计算多项式值的秦九韶算法 如图是实现该算法的程序框图 执行该程序框图 若输入的x 2 n 2 依次输入的a为2 2 5 则输出的s等于a 7b 12c 17d 34 1 2 3 4 5 6 解析由框图可知 输入x 2 n 2 a 2 s 2 k 1 不满足条件 a 2 s 4 2 6 k 2 不满足条件 a 5 s 12 5 17 k 3 满足条件 输出s 17 故选c 5 执行如图所示的程序框图 若输出k的值为8 则判断框内可填入的条件是 解析 答案 1 2 3 4 5 6 1 2 3 4 5 6 解析 答案 1 2 3 4 5 6 6 执行下边的程序框图 输出的t的值为 1 2 3 4 5 6 题型分类深度剖析 1 2018 新余模拟 执行如图所示的程序框图 如果输入的t 0 01 则输出的n等于a 5b 6c 7d 8 题型一算法的基本结构 自主演练 解析 答案 解析执行程序 此时s t不成立 退出循环 n 7 故选c 2 2017 全国 执行下面的程序框图 为使输出s的值小于91 则输入的正整数n的最小值为a 5b 4c 3d 2 解析 答案 解析假设n 2 程序执行过程如下 t 1 m 100 s 0 3 2 输出s 90 91 符合题意 n 2成立 显然2是n的最小值 故选d 解析 答案 3 2016 全国 执行下面的程序框图 如果输入的x 0 y 1 n 1 则输出x y的值满足a y 2xb y 3xc y 4xd y 5x 解析执行题中的程序框图 知 1 高考对算法初步的考查主要是对程序框图含义的理解与运用 重点应放在读懂框图上 尤其是条件结构 循环结构 特别要注意条件结构的条件 对于循环结构要搞清进入或退出循环的条件 循环的次数 是解题的关键 2 解决程序框图问题要注意几个常用变量 计数变量 用来记录某个事件发生的次数 如i i 1 累加变量 用来计算数据之和 如s s i 累乘变量 用来计算数据之积 如p p i 题型二程序框图的识别与完善 多维探究 命题点1由程序框图求输出结果典例 1 2017 全国 执行如图所示的程序框图 如果输入的a 1 则输出的s等于a 2b 3c 4d 5 解析 答案 解析当k 1时 s 0 1 1 1 a 1 执行k k 1后 k 2 当k 2时 s 1 1 2 1 a 1 执行k k 1后 k 3 当k 3时 s 1 1 3 2 a 1 执行k k 1后 k 4 当k 4时 s 2 1 4 2 a 1 执行k k 1后 k 5 当k 5时 s 2 1 5 3 a 1 执行k k 1后 k 6 当k 6时 s 3 1 6 3 执行k k 1后 k 7 6 输出s 3 结束循环 故选b 2 2017 山东 执行两次如图所示的程序框图 若第一次输入的x的值为7 第二次输入的x的值为9 则第一次 第二次输出的a的值分别为a 0 0b 1 1c 0 1d 1 0 解析 答案 解析当x 7时 b 2 b2 4 7 x 又7不能被2整除 b 2 1 3 此时b2 9 7 x 退出循环 a 1 输出a 1 当x 9时 b 2 b2 4 9 x 又9不能被2整除 b 2 1 3 此时b2 9 x 又9能被3整除 退出循环 a 0 输出a 0 故选d 命题点2完善程序框图典例 2017 全国 如图所示的程序框图是为了求出满足3n 2n 1000的最小偶数n 那么在 和 两个空白框中 可以分别填入a a 1000 和n n 1b a 1000 和n n 2c a 1000 和n n 1d a 1000 和n n 2 解析 答案 解析因为题目要求的是 满足3n 2n 1000的最小偶数n 所以n的叠加值为2 所以 内填入 n n 2 由程序框图知 当 内的条件不满足时 输出n 所以 内填入 a 1000 故选d c a和b分别是a1 a2 an中最大的数和最小的数d a和b分别是a1 a2 an中最小的数和最大的数 命题点3辨析程序框图的功能典例 2018 大连联考 如果执行如图的程序框图 输入正整数n n 2 和实数a1 a2 an 输出a b 则a a b为a1 a2 an的和 解析 答案 解析不妨令n 3 a1 a2 a3 则有k 1 x a1 a a1 b a1 k 2 x a2 a a2 k 3 x a3 a a3 故输出a a3 b a1 故选c 1 已知程序框图 求输出的结果 可按程序框图的流程依次执行 最后得出结果 2 完善程序框图问题 结合初始条件和输出结果 分析控制循环的变量应满足的条件或累加 累乘的变量的表达式 3 对于辨析程序框图功能问题 可将程序执行几次 即可根据结果作出判断 跟踪训练 2018 广州模拟 如图给出的是计算 的值的一个程序框图 其中判断框内应填入的条件是a i 48 b i 24 c i 48 d i 24 解析 答案 解析程序运行过程中 各变量值如下 退出循环体 所以判断框内应填入的条件是i 48 故选a 题型三基本算法语句 师生共研 典例 2018届河北邢台期末 执行如图所示的程序 若输出的结果是2 则输入的x 0或2 解析 答案 当x 1时 令2x 1 2 解得x 0 当x 1时 令x2 x 2 解得x 2或 1 舍去 解决算法语句有三个步骤 首先通读全部语句 把它翻译成数学问题 其次领悟该语句的功能 最后根据语句的功能运行程序 解决问题 跟踪训练 2018 保定模拟 根据如图所示的语句 可知输出的结果s 解析i 1 s 1 s 1 2 3 i 1 3 4 8 s 3 2 5 i 4 3 7 8 s 5 2 7 i 7 3 10 8 退出循环 故输出s 7 7 解析 答案 典例执行如图所示的程序框图所表示的程序 则输出的a等于a 2047b 2049c 1023d 1025 程序框图中变量的取值 现场纠错 纠错心得 现场纠错 错解展示 错解展示 将每次运算的a值用数列 an 表示 将开始的a 1看作a0 则a1 2a0 1 1 a2 2a1 1 3 a10 2a9 1 210 1 1023 错误答案c 现场纠错解析本题计算的是递推数列a0 1 an 1 2an 1 n 0 1 2 的第11项 an 1 是首项为2 公比为2的等比数列 故a10 1 211 故a10 2047 答案a 纠错心得程序框图对计数变量及求和变量取值时 要注意两个变量的先后顺序 课时作业 1 2016 全国 执行如图的程序框图 如果输入的a 4 b 6 那么输出的n等于a 3b 4c 5d 6 基础保分练 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析第一次循环a 6 4 2 b 6 2 4 a 4 2 6 s 6 n 1 第二次循环a 4 6 2 b 4 2 6 a 6 2 4 s 10 n 2 第三次循环a 6 4 2 b 6 2 4 a 4 2 6 s 16 n 3 第四次循环a 4 6 2 b 4 2 6 a 6 2 4 s 20 n 4 满足题意 结束循环 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析 答案 2 2016 四川 秦九韶是我国南宋时期的数学家 普州 现四川省安岳县 人 他在所著的 数书九章 中提出的多项式求值的秦九韶算法 至今仍是比较先进的算法 如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例 若输入n x的值分别为3 2 则输出v的值为a 9b 18c 20d 35 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析初始值n 3 x 2 程序运行过程如下 v 1i 2v 1 2 2 4i 1v 4 2 1 9i 0v 9 2 0 18i 1跳出循环 输出v 18 故选b 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 2017 天津 阅读下面的程序框图 运行相应的程序 若输入n的值为24 则输出n的值为a 0b 1c 2d 3 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析第一次循环执行条件语句 此时n 24 24能被3整除 则n 24 3 8 8 3不成立 进入第二次循环执行条件语句 此时n 8 8不能被3整除 则n 8 1 7 7 3不成立 进入第三次循环执行条件语句 此时n 7 7不能被3整除 则n 7 1 6 6 3不成立 进入第四次循环执行条件语句 此时n 6 6能被3整除 则n 6 3 2 2 3成立 此时输出n 2 故选c 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 证明 4 2017 北京 执行如图所示的程序框图 输出的s值为 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析开始 k 0 s 1 第一次循环 k 1 s 2 故选c 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 5 2018 长春模拟 一个算法的程序框图如图所示 若该程序输出的结果是 则判断框内应填入的条件是a i4 c i5 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 此时应满足判断条件 所以判断框内应填入的条件是i 4 6 2018 广州质检 执行如图所示的程序框图 如果输入n 3 则输出的s等于 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 7 公元263年左右 我国数学家刘徽发现当圆内接正多边形的边数无限增加时 多边形面积可无限逼近圆的面积 并创立了 割圆术 利用 割圆术 刘徽得到了圆周率精确到小数点后两位的近似值3 14 这就是著名的 徽率 如图是利用刘徽的 割圆术 思想设计的一个程序框图 则输出n的值为 参考数据 sin15 0 2588 sin7 5 0 1305 24 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 8 2018 银川质检 某框图所给的程序运行结果为s 20 那么判断框中应填入的关于k的条件是 k 8 解析由题意可知输出结果为s 20 第1次循环 s 11 k 9 第2次循环 s 20 k 8 此时s满足输出结果 退出循环 所以判断框中的条件为 k 8 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 9 2017 江苏 如图是一个程序框图 若输入x的值为 则输出y的值是 2 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 故输出y的值为 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 10 2017 江西八校联考 执行如图所示的程序框图 输出的s是 6 解析 答案 解析第一次循环 i 1 s 1 第二次循环 i 2 s 1 第三次循环 i 3 s 2 第四次循环 i 4 s 2 此时i 5 执行s 3 2 6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 11 如图所示的程序框图 若输入的x的值为1 则输出的n的值为 3 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析由x2 4x 3 0 解得1 x 3 当x 1时 满足1 x 3 所以x 1 1 2 n 0 1 1 当x 2时 满足1 x 3 所以x 2 1 3 n 1 1 2 当x 3时 满足1 x 3 所以x 3 1 4 n 2 1 3 当x 4时 不满足1 x 3 所以输出n 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 12 2017 西安模拟 执行如图所示的程序框图 如果输出s 3 那么判断框内应填入的条件是 k 7 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 解析首次进入循环体 s 1 log23 k 3 第六次进入循环体 s 3 k 8 此时结束循环 则判断框内填k 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 13 2018 泉州模拟 下面程序框图的算法思路源于我国古代数学名著 九章算术 中的 更相减损术 执行该程序框图 若输入的a b分别为14 18 则输出的a等于a 0b 2c 4d 14 解析 答案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 技能提升练 解析由题知 若输入a 14 b 18 则第一次执行循环结构时 由a b知 a 14 b b a 18 14 4 第二次执行循环结构时 由a b知 a a b 14 4 10 b 4 第三次执行循环结构时 由a b知 a a b 10 4 6 b 4 第四次执行循环结构时 由a b知 a a b 6 4 2 b 4 第五次执行循环结构时 由a b知 a 2 b b a 4 2 2 第六次执行循环结构时 由a b知 输出a 2 结束 故选b 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 14 2018 马鞍山质检 根据下列算法语句 当输入x为60时 输出y的值为 解析 答案 a 25b 30c 31d 61 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 当x 60时 y 25 0 6 60 50 31 所以输出y的值为31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 15 2016 山东 执行如图所示的程序框图 若输入的a b的值分别为0和9 则输出的i的值为 解析 答案 解析第1次循环 i 1 a 1 b 8 ab 输出i的值为3 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 16 设a是一个各位数字都不是0且没有重复数字的三位数 将组成a的3个数字按从小到大排成的三位数记为i a 按从大到小排成的三位数记为d a 例如a 815 则i a 158 d a 851 阅读如图所示的程序框图 运行相应的程序 任意输入一个a 输出的结果b 解析 答案 解析取a1 815 则b1 851 158 693 815 则a2 693 由a2 693知b2 963 369 594 693 则a3 594 由a3 594知b3 954 459 495 594 则a4 495 由a4 495知b4 954 459 495 a4 则输出b 495 495 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年射线RT无损检测员初级面试练习题集
- 2025年VR交互设计师中级面试模拟题及答案
- 2025年安全生产安全文化建设练习题集
- 2025年农家乐厨师面试实战技巧与模拟试题
- 2025年安全生产法规知识测试题及答案库
- 2025年摄影测量员理论知识模拟题库中级
- 2025年旅游规划师职业潜力测评试卷及答案解析
- 2025年金融分析师综合能力测试题及答案解析
- 2025年驾驶员安全培训技能考核试题及答案解析
- 2025年环境科学与工程领域专业技术考试试卷及答案解析
- 2025新版企业员工劳动合同范本
- PCR实验室基因扩增检验人员培训试题及答案
- 2025年全国版图知识竞赛(中学组)历年参考题库含答案详解(5卷)
- 2025年西藏自治区三支一扶人员招募考试(公共基础知识)历年参考题库含答案详解(5卷)
- 护士长领导力提升与团队管理技巧
- 2025年富县辅警考试题库(附答案)
- 2026届张家港市达标名校中考语文模试卷含解析
- 保密观试题含答案2025年
- DB42T 1917.1-2022 中药材 水蛭(日本医蛭)养殖与加工技术规程 第1部分:种苗繁育
- 柏拉图教育思想体系解析
- 奶茶线上活动方案
评论
0/150
提交评论