高中数学题库算法.docx
- 文档编号:2123561
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:34
- 大小:613.82KB
高中数学题库算法.docx
《高中数学题库算法.docx》由会员分享,可在线阅读,更多相关《高中数学题库算法.docx(34页珍藏版)》请在冰豆网上搜索。
(2017贵州遵义高一期末)5.如图是一个算法流程图,则输出的n的值为( )
A.3 B.4 C.5 D.6
【考点】EF:
程序框图.
【分析】由已知中的程序语句,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
【解答】解:
模拟程序的运行,可得
n=0
执行循环体,n=1
满足条件21≤16,执行循环体,n=2
满足条件22≤16,执行循环体,n=3
满足条件23≤16,执行循环体,n=4
满足条件24≤16,执行循环体,n=5
不满足条件25≤16,退出循环,输出n的值为5.
故选:
C.
10.(2017安徽马鞍山高一期末)如图所示,程序框图的输出结果为( )
A.4 B.5 C.6 D.7
【考点】EF:
程序框图.
【专题】27:
图表型;5K:
算法和程序框图.
【分析】模拟执行程序框图,依次写出每次循环得到的S,k的值,当S=121时,不满足条件S<100,退出循环,输出k的值为5.
【解答】解:
模拟执行程序框图,可得
S=1,k=1
满足条件S<100,S=4,k=2
满足条件S<100,S=13,k=3
满足条件S<100,S=40,k=4
满足条件S<100,S=121,k=5
不满足条件S<100,退出循环,输出k的值为5.
故选:
B.
【点评】本题主要考查了循环结构的程序框图和算法,正确依次写出每次循环得到的S,k的值是解题的关键,属于基本知识的考查.
(2017湖北荆州高二月考)5.执行如图所示的程序框图,若输入n的值为6,则输出s的值为( )
A.105 B.16 C.15 D.1
【考点】E7:
循环结构.
【分析】本循环结构是当型循环结构,它所表示的算式为s=1×3×5×…×(2i﹣1),由此能够求出结果.
【解答】解:
如图所示的循环结构是当型循环结构,
它所表示的算式为s=1×3×5×…×(2i﹣1)
∴输入n的值为6时,输出s的值s=1×3×5=15.
故选C.
(2017黑龙江大庆中学高二期中)9.运行如图所示的程序,若输入x的值为256,则输出的y值是( )
A. B.﹣3 C.3 D.
【考点】EF:
程序框图.
【分析】由程序框图依次计算程序运行的结果,直到满足条件x≤2时,计算y的值.
【解答】解:
输入x=256>2,x=log2256=8,
x=8>2,x=log28=3,
x=3>2,x=log23<2,
此时y==,
故选:
A.
(2017广西南宁金伦中学高二期中)12.运行如图所示的程序框图.若输入x=5,则输出y的值为( )
A.49 B.25 C.33 D.7
【考点】EF:
程序框图.
【分析】执行程序框图,依次写出每次循环得到的x,y的值,第三次执行循环体得到y=33,执行是,则输出y=33.
【解答】解:
若输入x=5,第一次执行循环体得到y=9,执行否,则x=9;
第二次执行循环体得到y=17,执行否,则x=17;
第三次执行循环体得到y=33,执行是,则输出y=33.
故选:
C.
(2017安徽安庆一中高二期中)2.如图是成品加工流程图,从图中可以看出,即使是一件不合格产品,也必须经过多少道工序( )
A.6 B.5或7 C.5 D.5或6或7
【考点】EH:
绘制简单实际问题的流程图.
【分析】根据工序流程图,写出一件不合格产品的工序流程即可.
【解答】解:
由某产品加工为成品的流程图看出,
即使是一件不合格产品,
“零件到达后经过粗加工、检验、返修加工、检验、定为废品”五道程序;
或是“零件到达后经过粗加工、检验、粗加工、检验、定为废品”五道程序;
或是“零件到达后经过粗加工、检验、返修加工、检验、粗加工、检验、定为废品”七道程序.
所以,由工序流程图知须经过5或7道工序.
故选:
B.
【点评】本题考查工序流程图的应用问题,解题时应认真审题,做到不漏不重,是基础题.
(2017山西晋中高二期中联考)3.下边是高中数学常用逻辑用语的知识结构图,则
(1)、
(2)处依次为( )
A.命题及其关系、或 B.命题的否定、或
C.命题及其关系、并 D.命题的否定、并
【考点】EJ:
结构图.
【分析】命题的否定在全称量词与存在量词这一节中,简单的逻辑联结词包括或、且、非,可得结论.
【解答】解:
命题的否定在全称量词与存在量词这一节中,简单的逻辑联结词包括或、且、非,
故选A.
(2017山西晋中高二期中联考)6.执行如图所示的程序框图,则输出的x等于( )
A.16 B.8 C.4 D.2
【考点】EF:
程序框图.
【分析】模拟执行程序,依次写出每次循环得到的y,x的值,当满足条件y=1,退出循环,输出x的值为16,从而得解.
【解答】解:
模拟执行程序,可得
x=1,y=1
不满足条件y≤0,y=﹣2,x=2
不满足条件y=1,执行循环体,满足条件y≤0,y=﹣1,x=4
不满足条件y=1,执行循环体,满足条件y≤0,y=0,x=8
不满足条件y=1,执行循环体,满足条件y≤0,y=1,x=16
满足条件y=1,退出循环,输出x的值为16.
故选:
A.
(2017湖北宜昌长阳二中高二期中)6.如果执行程序框图,那么输出的S=( )
A.2450 B.2500 C.2550 D.2652
【考点】E8:
设计程序框图解决实际问题.
【分析】分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:
该程序的作用是累加并输出:
S=2×1+2×2+…+2×50的值.
【解答】解:
分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出:
S=2×1+2×2+…+2×50的值.
∵S=2×1+2×2+…+2×50=2××50=2550
故选C
(2017福建福州八中高二期中)7.执行如图所示的程序框图,则输出的k的值是( )
A.3 B.4 C.5 D.6
【考点】EF:
程序框图.
【分析】根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦满足条件就退出循环,输出结果.
【解答】解:
模拟执行程序,可得:
k=1,s=1,
第1次执行循环体,s=1,
不满足条件s>15,第2次执行循环体,k=2,s=2,
不满足条件s>15,第3次执行循环体,k=3,s=6,
不满足条件s>15,第4次执行循环体,k=4;s=15,
不满足条件s>15,第5次执行循环体,k=5;s=31,
满足条件s>31,退出循环,此时k=5.
故选:
C.
【点评】本题给出程序框图,要我们求出最后输出值,着重考查了算法语句的理解和循环结构等知识,属于基础题.
(2017辽宁葫芦岛一中高二期中)3.一算法的程序框图如图1,若输出的y=,则输入的x的值可能为( )
A.﹣1 B.0 C.1 D.5
【考点】EF:
程序框图.
【分析】模拟执行程序可得程序功能是求分段函数y=的值,根据已知即可求解.
【解答】解:
模拟执行程序可得程序功能是求分段函数y=的值,
∵y=,
∴sin()=
∴=2k,k∈Z,即可解得x=12k+1,k∈Z.
∴当k=0时,有x=1.
故选:
C.
(2017山东临沂市临沭一中高二期中)5.执行下面的程序框图,如果输入的t=0.01,则输出的n=( )
A.5 B.6 C.7 D.8
【考点】EF:
程序框图.
【分析】由已知中的程序框图可知:
该程序的功能是利用循环结构计算并输出变量n的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
【解答】解:
第一次执行循环体后,S=,m=,n=1,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=2,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=3,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=4,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=5,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=6,不满足退出循环的条件;
再次执行循环体后,S=,m=,n=7,满足退出循环的条件;
故输出的n值为7,
故选:
C
(2017重庆十一中高二期中)6.执行如图所示的程序框图,若输入n的值为5,则输出s的值是( )
A.4 B.6 C.9 D.13
【考点】EF:
程序框图.
【分析】模拟执行如图所示的程序框图,即可得出程序运行后输出的s值.
【解答】解:
执行如图所示的程序框图,如下;
输入n=5,i=2,s=3,i≤n;
s=3+0=3,i=3,i≤n;
s=3+1=4,i=4,i≤n;
s=4+2=6,i=5,i≤n;
s=6+3=9,i=6,i>n;
结束循环,输出s=9.
故选:
C.
【点评】本题考查了程序框图的应用问题,是基础题.
(2017河南新乡高二期末下)8.执行如图所示的程序框图,则下列说法正确的( )
A.∀a∈(2,4),输出的i的值为5 B.∃a∈(4,5),输出的i的值为5
C.∀a∈(3,4),输出的i的值为5 D.∃a∈(2,4),输出的i的值为5
【考点】EF:
程序框图.
【分析】模拟执行程序,依次写出每次循环得到的S,i的值,由题意可得16>5a,且9≤4a,从而解得a的范围,依次判断选项即可得解.
【解答】解:
模拟执行程序,可得
S=0,i=1
执行循环体,S=1,i=2
不满足条件S>ai,执行循环体,S=4,i=3
不满足条件S>ai,执行循环体,S=9,i=4
不满足条件S>ai,执行循环体,S=16,i=5
由题意,此时满足条件S>ai,退出循环,输出i的值为5,
则16>5a,且9≤4a,解得:
≤a<.
故选:
D.
(2017安徽阜阳高二期末下)7.如图所示的程序框图中,若f(x)=sinx,g(x)=cosx,x∈[0,],且h(x)≥m恒成立,则m的最大值是( )
A.1 B. C. D.0
【考点】EF:
程序框图.
【分析】由已知中的程序框图可得该程序的功能是计算并输出分段函数:
h(x)=的值,分类讨论即可求出h(x)的最小值,可得答案.
【解答】解:
由已知中的程序框图可得该程序的功能是:
计算并输出分段函数:
h(x)=的值,
利用正弦函数,余弦函数的图象和性质可知:
当x∈[0,)时,f(x)=sinx∈[0,),g(x)=cosx∈(,1],g(x)>f(x),
由题意:
h(x)=cosx∈(,1],
当x∈[,],f(x)=sinx∈[,1],g(x)=cosx∈[0,],g(x)≤f(x),
由题意:
h(x)=sinx∈[,1],
综上,可得x∈[0,]时,h(x)的最小值为sin=,
又∵h(x)≥m恒成立,
∴m的最大值是,
故选:
B.
(2017陕西宜春高二期末下)9.宋元时期数学名著《算学启蒙》中有关于“松竹并生”的问题:
松长五尺,竹长两尺,松日自半,竹日自倍,松竹何日而长等.下图是源于其思想的一个程序框图,若输入的a,b分别为5,2,则输出的n=( )
A.2 B.3 C.4 D.5
【考点】EF:
程序框图.
【分析】由已知中的程序框图可知:
该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
【解答】解:
当n=1时,a=,b=4,满足进行循环的条件,
当n=2时,a=,b=8满足进行循环的条件,
当n=3时,a=,b=16满足进行循环的条件,
当n=4时,a=,b=32不满足进行循环的条件,
故输出的n值为4,
故选C.
(2017安徽蚌埠高二期末下)7.如图所示给的程序运行结果为S=41,那么判断空白框中应填入的关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学 题库 算法