tceic.com
学霸学习网 这下你爽了
当前位置:首页 >> >>

2018-2019年高中数学新课标人教A版《必修三》《第一章 算法初步》《1.2 基本算法语句》课后

2018-2019 年高中数学新课标人教 A 版《必修三》《第一章 算法初步》《1.2 基本算法语句》课后练习试卷【9】含答 案考点及解析 班级:___________ 姓名:___________ 分数:___________ 题号 一 二 得分 注意事项: 1.答题前填写好自己的姓名、班级、考号等信息 2.请将答案正确填写在答题卡上 评卷人 得 分 一、选择题 三 总分 1.执行程序框图,则输出的 S 是( ) A.5040 【答案】C 【解析】 B.4850 C.2450 D.2550 试题分析:由程序框图分析可知:第一次循环: 第三次循环: …,当 第二次循环: 时循环结束,此时 ,故输出的结果为 2450,选 C. 考点:1.程序框图;2.等差数列的前 n 项和公式. 2.按如图所示的程序框图运行后,输出的结果是 63,则判断框中的整数 M 的值是( ) A.5 C.7 【答案】B 【解析】按框图所示程序运行可得 B.6 D.8 S=1,A=1;S=3,A=2;S=7,A=3;S=15,A=4;S=31,A=5;S=63,A=6.此时输 出 S,故 M 为 6. 3.执行如图所示的程序框图,则输出的结果为( ) A.2 【答案】C 【解析】 B.1 C. D. 试题分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的 作用是利用循环计算变量 a 的值并输出.根据题意,由于起始量为 a=2,i=1;那么第一次循环可 知:a=-1,i=2; 第二次循环可知:a= a=-1 ,i=5; 第五次循环可知:a= ,i=3; 第三次循环可知:a=2 ,i=4; 第四次循环可知: ,i=6;依次类推得到 a 的值循环出现为 2,-1, ,可知周 此时得到的值为 ,故选 C 期为 3,那么可知当 i=2013 时终止循环,2013=3 考点:循环结构 点评:本题主要考查了循环结构,写程序的运行结果,是算法这一模块最重要的题型,属于 基础题 4.如图所示程序框图运行后输出的结果为 A.36 【答案】B B.45 C.55 D.56 【解析】解:分析程序中各变量、各语句的作用, 再根据流程图所示的顺序,可知: 该程序的作用是累加并输出 1+2+…+9 的值 又∵1+2+3+…+9=45. 故选 B 5.下列给出的赋值语句中正确的是( ) A. C. 【答案】C 【解析】3=A 中,赋值号的左边是常量,故 A 错误; y=x -1=(x-1)(x+1)中,赋值语句不能连续赋值,故 B 错误; x+y=1 中,赋值号的左边是表达式,故 D 错误; 只有 B=A-2 是正确的赋值语句,故 C 正确. 故选 C. 6.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过 按 元/ 收费, 超过 的部分按 元/ 收费.相应收费系统的流程图如右图所示,则①处应填( ) 2 B. D. 【答案】B 【解析】行李重量为 千克,托运费为 元;当 故选 B 7.某程序框图如图所示,该程序运行后输出的 值是 时, 当 时, A.3 C.6 【答案】D 【解析】略 8.如图所示的程序框图,若输出的 B.4 D.8 ,则判断框内应填入的条件是( ) A. 【答案】B 【解析】 B. C. D. 试题分析:代入验证选项,当填入 时,程序执行的数据变化如下: 输出 41 考点:程序框图 9.已知 ,执行下列程序框图,则输出结果共有( ) A.3 种 【答案】B 【解析】 试题分析:若 若 ,则输出 B.4 种 C.5 种 D.6 种 ,则输出 ;若 ;若 ,则输出 ,则输出 ;若 ;若 ,则输出 ,则输出 ; ;因此共 有 4 种不同结果,选 B. 考点:流程图 【名师点睛】算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的 相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环 终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项. 10.若如图所示的程序框图输出的 是 126,则条件①可为( ) A. 【答案】B B. C. D. 【解析】试题分析:程序框图运行如下: 可知,当 程序运行,当 时,程序结束.依据选项知,选 B. 考点:填写程序框图中判断框内的条件. 评卷人 得 分 二、填空题 11.把下面求 n!( n!= n×(n-1)×……×3×2×1 )的程序补充完整 【答案】INPUT , i<=n, s=s*I 【解析】 试题分析:第一句应该是输入语句,因此田 INPUT;WHILE 后面应该是一个判断框,即条件 语句,因此填 i<=n;第三个空应该是一个赋值语句,且是循环结构的循环体,所以应为 s=s*i。 考点:程序语言。 点评:本题主要考查基本算法语句:输入语句、赋值语句、循环语句。我们要数量掌握基本 算法语句。属于基础题型。 12.看程序运行后的输出结果 . 【答案】21; 【解析】 试题分析:该算法语言的功能是输出 考点:本题主要考查算法语言。 点评:简单题,某种算法,往往对应某个运算过程,因此,理解算法语言的功能,是解题的 关键。 13.如下图是计算 (请写出关于 的一个不等式) 的值一个程序框图,其中判断框内可填入的条件是 ______ . =21. 【答案】 【解析】 试题分析:由已知中最后一次进入循环时, n=10,i=5 即 n≤10,i≤5 时,进入循环, 当 n>10,i>5 时,退出循环,输出 S 的值,结束 考点:程序框图 14.下列伪代码输出的结果是 . 【答案】 【解析】 试题分析: 从题设中提供的伪代码语言的算法程序运算可求得运算结果是 考点:伪代码语言的理解及运用. 【易错点晴】伪代码语言是描述算法的重要形式之一,也是中学数学中的重要内容和工具,也 高

网站首页 | 网站地图 | 学霸百科 | 新词新语
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com