电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高考数学大一轮复习 核心素养提升练三十六 8.1 算法与程序框图、基本算法语句 理(含解析)新人教A-新人教A高三数学试题VIP免费

高考数学大一轮复习 核心素养提升练三十六 8.1 算法与程序框图、基本算法语句 理(含解析)新人教A-新人教A高三数学试题_第1页
1/10
高考数学大一轮复习 核心素养提升练三十六 8.1 算法与程序框图、基本算法语句 理(含解析)新人教A-新人教A高三数学试题_第2页
2/10
高考数学大一轮复习 核心素养提升练三十六 8.1 算法与程序框图、基本算法语句 理(含解析)新人教A-新人教A高三数学试题_第3页
3/10
核心素养提升练三十六算法与程序框图、基本算法语句(20分钟40分)一、选择题(每小题5分,共25分)1.执行如图所示的程序框图,如果输出的y为0,那么输入的x为()A.B.-1或1C.1D.-1【解析】选B.当x≤0时,由-x2+1=0,得x=-1;当x>0时,第一次对y赋值为3x+2,第二次对y赋值为-x2+1,最后y=-x2+1,于是由-x2+1=0,得x=1.综上可知输入的x的值为-1或1.2.执行如图所示的程序框图,若输入的a的值为2,则输出的b的值为()A.-2B.1C.2D.4【解析】选A.第一次循环,a=,b=1,i=2;第二次循环,a=-1,b=-2,i=3;第三次循环,a=2,b=4,i=4;第四次循环,a=,b=1,i=5;……由此可知b的值以3为周期出现,且当i=2019时退出循环,此时共循环2018次,又2018=3×672+2,所以输出的b的值为-2.3.(2019·郑州模拟)已知某程序框图如图所示,当输入的x的值为5时,输出的y的值恰好是,则在空白的处理框处应填入的关系式可以是()A.y=x3B.y=C.y=3xD.y=3-x【解析】选C.由程序框图可知,当输入的x的值为5时,第一次运行,x=5-2=3;第二次运行,x=3-2=1;第三次运行,x=1-2=-1,此时x≤0,退出循环,要使输出的y的值为,只有C中的函数y=3x符合要求.【变式备选】如图所示的程序框图运行后输出结果为,则输入的x值为()A.-1B.C.D.-1或【解析】选D.分析程序中各变量、各语句的作用,再根据程序框图所示的顺序,可知:该程序的作用是计算并输出分段函数y=的函数值.当x≤0时,若y=2x=,则x=-1;当04?B.i>5?C.i>6?D.i>7?【解析】选B.根据题目中程序框图,用计算机统计平均睡眠时间,总共执行6次循环,则判断框①中应填入的条件是i>5?(或i≥6?).【变式备选】某店一个月的收入和支出总共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数.该店用下面的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的()A.A>0,V=S-TB.A<0,V=S-TC.A>0,V=S+TD.A<0,V=S+T【解析】选C.由题意可知,月总收入为S,支出T为负数,因此A>0时应累加到月收入S,故判断框内填A>0.又月盈利V=月收入S-月支出T,月支出为负数,因此月盈利V=S+T,故处理框中应填V=S+T.5.(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【解析】选D.由题意知3n-2n>1000时,输出n,故判断框内填A≤1000,因为所求为最小偶数,所以矩形框内填n=n+2.二、填空题(每小题5分,共15分)6.(2018·宁德模拟)如图是一个程序框图,则输出的k的值是________.【解析】根据程序框图可知,k=1时,12-1×6+5≤0;k=2时,22-2×6+5≤0;k=3时,32-3×6+5≤0;k=4时,42-4×6+5≤0;k=5时,52-5×6+5≤0;k=6时,62-6×6+5>0,故输出的k的值是6.答案:6【一题多解】本题还可以采用如下解法:只需求出不满足k2-6k+5≤0的最小正整数k就行,显然是6.答案:6【变式备选】如图所示的框图,已知集合A={x|框图中输出的x值},集合B={y|框图中输出的y值},全集U=Z,Z为整数集,则当x=-1时,(∁UA)∩B=________.【解析】依题意得,当x=-1时,A={0,1,2,3,4,5,6},B={-3,-1,1,3,5,7,9},(∁UA)∩B={-3,-1,7,9}.答案:{-3,-1,7,9}7.(2018·黄山模拟)我国古代数学典籍《九章算术》“盈不足”中有一道两鼠穿墙问题:“今有垣厚十尺,两鼠对穿,初日各一尺,大鼠日自倍,小鼠日自半,问几何日相逢?”现用程序框图描述,如图所示,则输出结果n=________.【解析】第一次循环,得S=2;第二次循环,得n=2,a=,A=2,S=;第三次循环,得n=3,a=,A=4,S=;第四次循环,得n=4,a=,A=8,S=>10,结束循环,输出的n=4.答案:4【变式备选】按下列程序框图来计算:如果输入的x=5,则应该运算________次才停止.【解析】由题意,该程序按如下步骤运行...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高考数学大一轮复习 核心素养提升练三十六 8.1 算法与程序框图、基本算法语句 理(含解析)新人教A-新人教A高三数学试题

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部