2018版高中数学专题01流程图与算法语句分项汇编含解析新人教A版必修.doc_第1页
2018版高中数学专题01流程图与算法语句分项汇编含解析新人教A版必修.doc_第2页
2018版高中数学专题01流程图与算法语句分项汇编含解析新人教A版必修.doc_第3页
2018版高中数学专题01流程图与算法语句分项汇编含解析新人教A版必修.doc_第4页
2018版高中数学专题01流程图与算法语句分项汇编含解析新人教A版必修.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

专题01 流程图与算法语句一、选择题1【内蒙古自治区北方重工业集团有限公司第三中学2017-2018学年高二3月月考】如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是A. B. C. D. 【答案】B第九次,满足条件,第十次,满足条件,;由条件知不满足条件故判断框内应填入的条件是选B 2【内蒙古北京八中乌兰察布分校2017-2018学年高二下学期第一次调考】以下是一个算法的程序框图,当输入的x值为3时,输出y的结果恰好是,则处的关系式是()A. yx3 B. y3x C. y3x D. y【答案】C3【广西南宁市第三中学2017-2018学年高二下学期第一次月考】如图所示,程序框图的输出值( )A. B. C. D. 【答案】C【解析】由程序框图,数据初始化: ;第一次循环: ;第二次循环: ;第三次循环: ;第四次循环: ;此时结束循环,输出S值为24.本题选择C选项.4【云南省昆明市2018届高三教学质量检查第二次统考】执行下面的程序框图,如果输入, ,则输出的( )A. 7 B. 20 C. 22 D. 54【答案】B5【四川省外国语学校2017-2018学年高二下学期入学考试】阅读如图所示的程序框图,若运行相应的程序输出的结果为0,则判断框中的条件不可能是( )A. B. C. D. 【答案】A故选A.6【人教B版高中数学必修三同步测试】给出一个算法的程序框图如图所示,该程序框图的功能是()A. 求出a,b,c三数中的最小数B. 求出a,b,c三数中的最大数C. 将a,b,c从小到大排列D. 将a,b,c从大到小排列【答案】A【解析】由图框可知,第一步判断中的较小数,第二步判断中的较小数与的比较后的较小数。所以此程序框图是判断中的最小数。故选A。点睛:本题考查程序框图的读取理解。本题中的框图结构为条件结构框图,分两步判断。在读取程序框图是,关键是区分清楚是判断结构还是循环节构,这两种是考试中最常碰到的。 7【人教B版高中数学必修三同步测试】任给x的值,计算函数y=中y值的程序框图如下图所示,其中分别是()A. x1,x1,y=3C. x1,x=1,y=3D. x1,y=3【答案】D故选D。8【湖南省张家界市2017-2018年高二年级期末联考】程序框图如图所示,若上述程序运行的结果,则判断框中应填入A. B. C. D. 【答案】A【方法点睛】本题主要考查程序框图的循环结构流程图,属于中档题. 解决程序框图问题时一定注意以下几点:(1) 不要混淆处理框和输入框;(2) 注意区分程序框图是条件分支结构还是循环结构;(3) 注意区分当型循环结构和直到型循环结构;(4) 处理循环结构的问题时一定要正确控制循环次数;(5) 要注意各个框的顺序,(6)在给出程序框图求解输出结果的试题中只要按照程序框图规定的运算方法逐次计算,直到达到输出条件即可.9【2018年春人教A版高中数学必修三同步测试】函数y=的程序框图如图所示,则图中处的填空内容完全正确的一组是()A. y=0;x=0?;y=x+6B. y=0;x0?;y=0D. y=x2+1;x=0?;y=0【答案】D【解析】由分段函数的表达式知,当x0时,y=x2+1,故处填y=x2+1;由的否执行为y=x+6知处填x=0?;当x=0时,y=0,故处填y=0.故选D. 10【2018年春人教A版高中数学必修三单元测试】利用秦九韶算法求多项式7x3+3x2-5x+11在x=23的值时,下列数用不到的是()A. 164 B. 3 767 C. 86 652 D. 85 169【答案】D【解析】则,.故没有出现.11【2018年春人教A版高中数学必修三单元测试】用更相减损术求294和84的最大公约数时,需要做减法的次数是()A. 1 B. 2 C. 3 D. 4【答案】D【解析】,故共做了次,选.12【2018年春人教A版高中数学必修三单元测试】将四位八进制中的最小数转化为六进制数为()A. 2120(6) B. 3120(6) C. 2212(6) D. 4212(6)【答案】C13【2017-2018学年人教A版数学必修三同步测试】如图所示的程序运行后,输出的值是()A. 8 B. 9 C. 10 D. 11【答案】C【解析】由题意知,此程序为循环语句,当i=10时,210=1 024;当i=11时,211=2 0482 017,则输出结果为i=11-1=10.本题选择C选项.14【吉林省辽源市田家炳高级中学2017-2018学年高二下学期3月月考】输入两个数a,b,要输出b,a,下面语句正确一组是( )A. B. C. D. 【答案】B故选填空题15【人教B版高中数学必修三同步测试】已知某程序框图如图所示,若输入的x的值分别为0,1,2,执行该程序框图后,输出的y的值分别为a,b,c,则a+b+c=_.【答案】6【解析】,所以。点睛:本题考查程序框图的读取理解。本题中考查判断结构的条件分支框图,所以在读取的时候要判断应该采取哪种条件分支,进行正确判断求解。 16【人教B版高中数学必修三同步测试】如图是某一函数的求值程序框图,则满足程序框图的函数解析式为_.【答案】f(x)=|x-3|+117【2018年春人教A版高中数学必修三单元测试】已知以下程序,若输出的结果是12,则横线处应填写_.S=6i=1WHILE M=-2i+6S=S+Mi=i+1WENDPRINTSEND【答案】i2(或i2;.4;.x2.【试题解析】 (1)题中程序框图上的一段流程线缺少表达程序执行顺序的箭头;再者由于是求分段函数的函数值,输出的函数值的计算方法取决于输入的x值所在的范围,所以必须引入判断框,应用条件结构.正确的算法步骤如下:第一步,输入x.第二步,判断x0,x2或x2时,输出的函数值为正数.要使输出的值为8,则x2-2x=8,x=4或x=-2(舍去).故输入的x的值应为4.当x2时,y=x2-2x0,当x2时,y=-2,又-20,故要使输出的y值最小,只要输入的x满足x2即可.【点睛】条件结构中的条件要准确,不能含混不清,要清楚在什么情况下需要作怎样的判断,用什么条件来区分循环结构中要注意循环控制条件的把握,不要出现多一次循环和少一次循环的错误3要准确掌握各语句的形式、特点特别是条件语句、循环语句中条件的把握20【2018年春人教A版高中数学必修三单元测试】下面给出一个用循环语句编写的程序:k=1sum=0WHILEk10sum=sum+k2k=k+1WENDPRINTsumEND(1)指出程序所用的是何种循环语句,并指出该程序的算法功能;(2)请用另一种循环语句的形式把该程序写出来.【答案】(1)答案见解析;(2)答案见解析.【解析】【试题分析】(1) 所用的循环语句是WHILE循环语句,其功能是计算的值.(2)另一种循环语句就是UNTIL型.按UNTIL型语句改写出程序.【试题解析】21【人教B版高中数学必修三同步测试】现有三个油瓶,分别能装油8 kg、5 kg、3 kg,当能装8 kg的油瓶装满油,其他两个油瓶空着时,请不用其他容器就将这些油平分成两份,设计这个问题的算法.【答案】见解析【解析】试题分析:本题中算法的设计主要是先得到平均分的步骤,再按顺序写出算法。试题解析:规定能装油8 kg、5 kg、3 kg的油瓶分别为A,B,C.S1从A往C中倒油,C满时,A中剩余5 kg油;S2将C中的油全部倒入B中;S3从A往C中倒油,使C装满油;S4从C往B中倒2 kg油,此时B满;S5将B中的油全部倒入A中;S6将C中的油全部倒入B中;S7从A往C中倒油,使C装满油,此时A中的油为4 kg;S8将C中的油全部倒入B中,则B中的油也为4 kg.22【人教B版高中数学必修三同步测试】下面给出一个问题的算法:S1输入x;S2若x2,则执行S3;否则,执行S4;S3输出-2x-1;S4输出x2-6x+3.问题:(1)这个算法解决的是什么问题?(2)当输入的x值为多大时,输出的数值最小?【答案】(1)f(x)=;(2)当

温馨提示

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

评论

0/150

提交评论