高中必修三数学第一章--算法初步_第1页
高中必修三数学第一章--算法初步_第2页
高中必修三数学第一章--算法初步_第3页
高中必修三数学第一章--算法初步_第4页
高中必修三数学第一章--算法初步_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章第一章 算法初步算法初步 一 选择题一 选择题 1 如果输入 那么执行右图中算法的结果是 3n A 输出 3 B 输出 4 C 输出 5 D 程序出错 输不出任何结果 2 算法 第一步 m a 第二步 b m 则 m b 第三步 若 c m 则 m c 第四步 输出 m 此算法的功能是 A 输出 a b c 中的最大值B 输出 a b c 中的最小值 C 将 a b c 由小到大排序D 将 a b c 由大到小排序 3 右图执行的程序的功能是 A 求两个正整数的最大公约数 B 求两个正整数的最大值 C 求两个正整数的最小值 D 求圆周率的不足近似值 4 下列程序 INPUT A 1 A A 2 A A 3 A A 4 A A 5 第一步 输入 n 第二步 n n 1 第三步 n n 1 第四步 输出 n 第 1 题 第 2 题 第 3 题 PRINT A END 输出的结果 A 是 A 5B 6C 15D 120 5 下面程序输出结果是 A 1 1B 2 1C 1 2D 2 2 6 把 88 化为五进制数是 A 324 5 B 323 5 C 233 5 D 332 5 7 已知某程序框图如图所示 则执行该程序后输出的结果是 A B 1C 2 D 1 1 2 第 5 题 开始 a 2 i 1 i 2 010 1 1a a i i 1 结束 输出 a 是 否 第 7 题 8 阅读下面的两个程序 甲 乙 对甲乙两程序和输出结果判断正确的是 A 程序不同 结果不同 B 程序不同 结果相同 C 程序相同 结果不同 D 程序相同 结果相同 9 执行右图中的程序 如果输出的结果是 4 那么输入的 只可能是 A 4 B 2 C 或者 4 2 D 2 或者 4 10 按照程序框图 如右图 执行 第 3 个输出的数是 A 3 B 4 C 5 D 6 二 填空题二 填空题 第 8 题 第 9 题 11 960 与 1 632 的最大公约数为 12 如图是某个函数求值的程序框图 则满足该程序的函数解析式为 13 执行下图所示的程序 输出的结果为 48 则判断框中应填入的条件为 第 13 题 14 下列所画流程图是已知直角三角形两条直角边 a b 求斜边的算法 其中正确的 是 写出正确的序号 第 12 题 开始 输入实数 x x 0 f x 2x 3 输出f x 结束 是 f x 5 4x 开始开始 输入实数 x输入实数 x x 0 f x 2x 3f x 2x 3 输出f x 结束结束 是 f x 5 4xf x 5 4x 否 15 流程图中的判断框 有 1 个入口和 个出口 16 给出以下问题 求面积为 1 的正三角形的周长 求键盘所输入的三个数的算术平均数 求键盘所输入的两个数的最小数 求函数 当自变量取 x0时的函数值 2 2 x x xf 其中不需要用条件语句来描述算法的问题有 三 解答题三 解答题 17 编写一个程序 计算函数 f x x2 3x 5 当 x 1 2 3 20 时的函数值 x 3 x 3 18 编写程序 使得任意输入的 3 个整数按从大到小的顺序输出 19 编写一个程序 交换两个变量 A 和 B 的值 并输出交换前后的值 20 编写一个程序 计算两个非零实数的加 减 乘 除运算的结果 要求输入两个非 零实数 输出运算结果 参考答案参考答案 一 选择题一 选择题 1 C 解析 本题通过写出一个算法执行后的结果这样的形式 来考查对算法的理解及对赋 值语句的掌握 2 B 解析 此算法为求出 a b c 中的最小值 3 A 解析 本题通过理解程序语言的功能 考查求两个正整数最大公约数的算法 4 D 解析 A 1 2 3 4 5 120 5 B 解析 T 1 A 2 B T 1 6 B 解析 88 3 52 2 5 3 88 为 323 5 7 A 解析 本题以框图为载体 对周期数列进行考查 数列以 3 项为周期 2 010 除以 3 余 数为 0 所以它与序号 3 对应相同的数 序 号1234567 a 输出 2 2 1 12 2 1 12 8 B 解析 结果均为 1 2 3 1 000 程序不同 9 B 解析 如 x 0 则 x2 4 得 x 2 如 x 0 则由 y x 不能输出正值 所以无解 10 C 解析 第一个输出的数是 1 第二个输出的数是 3 第三个输出的数是 5 二 填空题二 填空题 11 96 解析 1 632 960 672 960 672 288 384 288 96 288 96 192 96 96 12 f x 0 4 5 0 32 xx xx 解析 根据程序框图可以知道这是一个分段函数 13 答案 i 4 解析 根据程序框图分析 i123 s41248 可知答案为 i 4 14 解析 选项中的有些框图形状选用不正确 图中的输入变量的值应在公式给 出之前完成 15 2 解析 判断框的两个出口分别对应 是 Y 或 否 N 16 解析 需用条件语句 三 解答题三 解答题 17 程序 如图 18 第一步 输入 3 个整数 a b c 第二步 将 a 与 b 比较 并把小者赋给 b 大者赋给 a 第三步 将 a 与 c 比较 并把小者赋给 c 大者赋给 a 此时 a 已是三者中最大的 x 1 WHILE x 20 y x 2 3 x 5 x x 1 PRINT y y WEND END 第 17 题 第四步 将 b 与 c 比较 并把小者赋给 c 大者赋给 b 此时 a b c 已按从大到小的 顺序排列好 第五步 按顺序输出 a b c 程序 如下图所示 19 程序 20 程序 INPUT a b c a b c IF b a THEN t a a b b t END IF IF c a THEN t a a c c t END IF IF c b THEN t b b c c t END IF PRINT a b c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论