高二程序框图练习题及答案_第1页
高二程序框图练习题及答案_第2页
高二程序框图练习题及答案_第3页
高二程序框图练习题及答案_第4页
高二程序框图练习题及答案_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

1、程序框图练习题及答案、选择题1.执行右边的程序框图,若输入的x的值为B.3C.D.52.执行如图所示的程序框图,输出的S值为A.2B.4C.8,结束3 .根据右边框图,对大于2的整数N,得出数列的通项公式是(并足5=0?造耒A.an2nb.an2(n1)C.an2nd.an2n14 .(5分)(2011?陕西)如图框图,当xi=6,X2=9,p=时,X3等于(俞入内14韦/5 .某程序框图如图所示,该程序运行后输出的值是(6.运行右图所示框图的相应程序/筏西a/A.63B.31C.27D.15,若输入a,b的值分别为10g23和10g32,则输出M的值是JW-aXfr-l/一出制/T_CODA

2、.0B.1C.2D17 .执行右图所示的程序框图,则输出的结果是(Zk1o口,LS20?是SS2k否输出k结束kk2A5B7C9D118 .执行如图所示的程序框图,输出的M值是()开始Di=1M=2i<5?i=i+1结束A.2B.1C,-D.229.如图所示,程序框图(算法流程图)的输出结果是()S=OJT=:10.执行如图所示的程序框图(A)1(B)25(C)3(D)11624412,输出的S值为()13D6102198711.执行如图所示的程序框图,若输入n的值为4,则输出s的值为n10,则输出的S12.执行如图所示的程序框图,若输入A._51110113655725513.设正实数

3、x,y,z满足x23xy4y2z0,则当过取得最大值时,z的最大值为A.0B.1C.9D,3414.阅读右边的程序框图,运行相应的程序,则输出n的值为A. 7B. 6C. 5D. 415 .下图是用模拟方法估计圆周率恋的程序框图,尸表示估计结果,则图中空白框内应填入(?)1000B.C.D.16 .如果执行右边的程序框图,输入正整数N(N>2)和实数ai,a2,an,输出A,B,则(?)+B为ai,a2,an的和B.A”为ai,a2,an的算术平均数一和B分别是ai,a2,an中最大的数和最小的数和B分别是ai,a 2,a n中最小的数和最大的数17 .某程序框图如图所示,则该程序运行后

4、输出的值等于(??)TF加否A."B.C.D.418 .某学生一个学期的数学测试成绩一共记录了6个数据Xi52,X270,X368.55久85公90,执行如图所示的程序框图,那么输出的S是()A.1B.2C.3D.419.已知数列an的各项均为正数,执行程序框图(如右图),当k4时,S3,则a2014()A.2012B2013C.2014D,2015,一 , 120.右图是计算-2件是111,-值的一个程序框图,其中判断框内应填入的条681021. 21.执行右边的程序框图,若C. 31 D. 63A.k5B.k5C.k5D.k6p5,则输出的S值为(22.某程序框图如右图所示,该程

5、序运行后输出的k的值是()23 .设有算法如图所示:如果输入A=144,B=39,则输出的结果是(W|/片人正筌数口A.144B.3C.0D.1224 .阅读右图的程序框图,则输出S=()25 .执行如图所示的程序框图,若输入的X值为2,则输出的X值为()A.3B,126C.127D.12826 .右面是“二分法”解方程的流程图.在处应填写的内容分别是()/ 轴 11。”/ (结束)A. f(a)f(m)<0;a=m;是;否B. f(b)f(m)<0;b=m;是;否C. f(b)f(m)<0;m=h是;否D. f(b)f(m)<0;b=m;否;是27.执行如图所示的程序

6、框图,如果输入a1,b2,则输出的a的值为1例知A.7B.9C.2D.1328.执行如图所示的程序框图,输出的S值为()29.在数列an中,a1 1,an(A)2(B)2(C)4(D)4an1n,n2.为计算这个数列前10项的和,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是()A.i8B.i9C.i10d.i1131.执行如图所示的程序框图,若输入 n的值为4,则输出s的值是()30.阅读右面的程序框图,运行相应的程序,输出的结果为(A.2B.2C,1D.2对任意窠数、般任 止数期"4 /(7)-04+间二川A. 2. 6. 24. 120CBD(A)k&

7、lt;4?(B)k<5?(C)k<6?(D)k<7?=x+ -,那么输出的函数 f (x)为() x/输入南数”。/是32.执行如图所示的程序框图,如果输出的是a=341,那么判断框内应填()33.执行如图所示的程序框图,X3 一如果依次输入函数:f (x) = 3、f (x) = sin x、f (x) = x、f (x)J=4"r1/输入仃/7255小出?/64阅读右边程序框图,为使输出的数据为C. in= 10,则输出S=()36.阅读程序框图,为使输出的数据为30,则判断框中应填人的条件为则判断框中应填人的条件为()sin x Cx+1 xX3 D"

8、;C 1136D55D. i w 7B. i w 5'A. 3x BA. - B1134.)执行如图所示的程序框图,若输入<4B.iw5'C.iW637 .某程序框图如图所示,该程序运行后,输出x的值为31,则a等于()A.0B.1C.2D.338 .执行如图所示的程序框图,若输出的b的值为31,则图中判断框内处应填()1一开始b 2b 1否输出b结束A. 3 B.4 C .5 D.639 .给出右图所示的算法流程图A. n 5n 5 C . n 4 D . n 440.上图为求s 1 3 5101的程序框图,其中应为()开始A. A 101?B. A< 101?.

9、A 101?D. A> 101?,若输出的值为15,则判断框中的条件是()41.执行右面的程序框图,若p0.8,则输出的n=()42.已知某程序框图如右图所示,则该程序运行后,输出的结果为(B.D.A.C.43 .将x=2输入以下程序框图,所得结果为(输入x开始A.3B.5C.8D.1246.某程序框图如图所示,该程序运行后输出S的结果是()44 .某程序框图如图所示,该程序运行后输出的k的值是()A.4B.5C.6D.745 .请阅读右边的算法流程图:若a2(cos18sin18)2b 2 cos2 281,c2sin16cos16.则输出的应该是A.3b.1c.25d.宜261260

10、47.执行如图所示的程序框图,输出的k值是()A、5B、6C、7D、848.程序框图如图,若n5,则输出的S值为f-I.I;1-1+1J是国2",汽i盘D. 66A.30B.50C.6249.执行右面的程序框图,那么输出S的值为()窣ZTI斶1A.4910099100971989920250 .如图,执行程序框图后,输出的结果为A.-B.12C.2D.451 .若某程序框图如图所示,则输出的P的值是/ft 入,尸£Ra, b c),输出相应的点)(注:框图中的赋值符号“=(A)21(B)26(C)30(D)5552 .如图所示程序框图,其作用是输入空间直角坐标平面中一点Q(

11、a,bc).若P的坐标为(2,31),则P,Q间的距离为(也可以写成“一”或“:=”)A.0B.22C.v6D.2653 .下面程序框图表示的算法是()A.将a、b、c按从小到大输出B.将a、b、c按从大到小输出C.输出a、b、c三数中的最大数D.输出a、b、c三数中的最小数54.如右图所示算法程序框图运行时,输入a=tan315;b=sin315;c=cos315;则输出结果为()B.上 C -1D. 155.右图是一个程序框图,若开始输入的数字为t 10,则输出结果为(A. 20D.15056.如果执行图1的程序框图,那么输出的SA. 2652B. 2500C. 24502550否157.

12、如下框图,当a 6,b 9, p 8.5 时,c 等于()58.阅读右面的程序框图,则输出的S等于()结束(第2题)(A)68(B)38(C)32(D)2059.某程序的框图如图所示,若执行该程序,则输出的i值为A、5B、6C、7D、8开始60如程序框图:若输入m72,n30,则输出n开始JfuAIIm,nn=r求m除以n的余数rm=nr=0?否是(第7题)输出n结束A0B3C6D12参考答案1. .A【解析】试题分析:x20,则y2(2)15.考点:程序框图.2. C【解析】试题分析:依次执行程度框图中的语句:S1201,k1;:S1212,k2;:S2228,k3,跳出循环,故输出S8.考

13、点:程序框图.3. C【解析】试题分析:当S1,i1时,a12121;当S21,i2时,a222122;当S22,i3时,a322223;由此得出数列的通项公式为an2n,故选C.考点:程序框图的识别.4. B【解析】试题分析:从程序框图中得到求P的解析式;列出方程,求出X3的值.解::弧6+7.9+132.5二或R5=解得X3=8故选B点评:本题考查通过程序框图能判断出框图的功能.5. A【解析】程序框图运行如下:S0,i1S1,i3S2,i7S5,i15S26,i31S53,i636. Clog 3 2 ,由算法框图可知,运行后输出【解析】因为log231,log321,所以log23M的

14、值为Mlog2310g321112.7. C【解析】S1,满足S20,执行循环体;S3,k3,满足S20;S9,k5,满足S20,S19,k7,满足S20,S33,k9,不满足S20,退出循环,输出k9.故选C.8. B1【解析】当i1时得至UM1,i2,当i2得至UM1,i3,当i3得到2M2,i4.当i4时得到M1,i5.当i5时输出-19. D1 1【斛析】n2,s0,s0一一;2 2n 4, s12,s33111n6,s-,s446128,s11,输出12所以答案选择D考点:本题考查算法框图的识别,逻辑思维,属于中等难题.10. C【解析】第一次执行循环:S112,i1;2113第二次

15、执行循环:212,满足i >2,结束循环,输出1321考点:本小题考查了对算法程序框图的三种逻辑结构的理解, 想的应用.考查了数据处理能力和算法思11. 7【解析】第一次循环后:s 1,i 2;第二次循环后s 2,i 3;第三次循环后:s 4,i 4;第四次循环后:s7,i5,此时i 4.故输出7 .考点:程序框图12. A【解 析】 框 图11110+2 +2 +2 +.+2 =2 -1 4 -1 6 -110 -1运 算 的 结 果1111+.+1 3 3 5 5 79 111(1-1 + 1-1+1-1 +23 3 5 5 7+)()=&,故选A9 1121111考点:本题

16、考查程序框图的运算以及数列求和的列项相消法。【解析】xy1,当且仅当x 2y时成立,2111 1.y因此222221221z4y6y4y2y,所以一_一一一2xyzyy考点:本题考查基本不等式的应用,考查运算求解能力、推理论证能力和转化思想、函数和方程思想。基本不等式的使用价值在于简化最值确定过程,而能否使用基本不等式的关键是ab2jOb中的ab是否为定值.14. D【解析】第一步:S=0,n=1时,S=S+(-1)n-n=0-1=-1<2,n=n+1=1+1=2第二步:S=-1,n=2时,S=S+(-1)n-n=-1+2=1<2,n=n+1=2+1=3第三步:S=1,n=3时,S

17、=S+(-1)n-n=1-3=-2<2,n=n+1=3+1=4第四步:S=-2,n=4时,S=S+(-1)nn=-2+4=2,因为2A2成立,所以输出n=415. D【解析】在程序运行的过捏中,x:+工1(埠比三与i-M=1始终成立,当i=1001>1000时,M=1000,此时若图中空白框内的程序指令是产_M,则P=1;1000若图中空白框内的程序指令是严二叫L,则P=4,显然接近圆周率忍的的数为4.故图中空白1000框内应填入二'100016. C不失一股性,设k=3,ai=1,a2=2,a3=3.第一次运行结果为:k=1<3,A=1,B=1,x=1第二次运行结果

18、为:k=2<3,x=2,A=2第三次运行结果为:k=3,x=3,A=3由于k=3W3,不等式成立,结束循环,输出A=3,B=1,其中A为最大值,B为最小值,故选C.17. A【解析】第一步:k=1<4,S=1时,S=S+1=1+1=,k=k+1=1+1=2依;t+D22第二步:k=2<4,S=_时,S=S+-=_+_=_,k=k+1=32取衣+126S第三步:k=3<4,S=时,S=S+-=+=,k=k+1=43J124第四步:k=4,S=:时,S=S+1='+】=9,k=k+1=5>4,此时可输出g4碎+1)4205518. D【解析】试题分析:本程序框

19、图的算法是统计为中大于60的个数,因此最后输出的是S4.考点:程序框图.19. D【解析】试题分程序框图数列aj是公差为1的等差数列a1a2a2a3aai1a1a2a2aia-)1a2014ai20132015,选D.考点:程序框图,等差数列通项公式20.A试题分析:判断框内应该填循环终止条件,二.要加到1,一共加104次k>5.考点:程序框图.试题分析:程序执行过程中n,S的值依次为n0,S01,S03,S3431-;n4,S8考点:1615一;16323131,程序结束,输3232程序框图.22.A试题分析:第一次进入循环后:1,k第二次进入循环后:213,第三次进入循环后:2311

20、,k3第四次进入循环后:112112059100,所以输出4,故选A.考点:程序框图的应用23. B【解析】试题分析:第一轮:当输入A144,B39时,则C27,此时A39,B27;第二轮:C12,此时A27,B12;第三轮:C3,此时A12,B3;第四轮:C0,此时A3,B0,所以输出3,故正确答案为B.考点:程序框图24. C【解析】试题分析:运行程序框图如下:S0,i1S1,i2S5,i3S14,i4S30,i5故选C考点:程序框图25. C【解析】试题分析:根据程序框图可知第一次运行的结果为x=3,第二次结果为x=7,第三次运行结果为x=127,而此时127126,程序执行输出x,此时

21、x=127,故选C.考点:循环结构.26. B【解析】试题分析:根据二分法的概念可知选B.考点:二分法程序框图27. B【解析】试题分析:因为输入a1,b2,则得到a3;再进入判断框后又得到a5;接着得到a7;a9就退出循环.考点:1.程序框图的识别.2.递推的思想.28. D【解析】试题分析:第一次运行后S8,i2;第二次运行后S4,i3;第三次运行后S4,i4;此时不满足i4,终止运行,故输出S4.考点:算法框图.29. C【解析】因为当i=0时运算的结果为s=1,当i=1时运算的结果为s=1+3,所以当i=10时输出前10项的和.【考点】1.程序框图.2.递推的思想.30. C一1一【解

22、析】第一次循环,i1,A,第二次循环,i2,A1,第三次循环,i3,A2,2一,一一1一一八.第四次循环,i4,A,L,因此当i201536712时,A1.2考点:循环体流程图31. C【解析】试题分析:根据程序框图运行程序如下n4,i1,s1s1gl1,i2s1g22,i3s2$6,i4s6g424,i5所以输出s24,故选C.考点:程序框图32. C【解析】依次执行程序框图:k=1,a=1;k=2,a=5;k=3,a=21;k=4,a=85;k=5,a=341;6<6不成立,输出341.故循环条件是k<6?.33. C【解析】依题意得,输出的函数应满足:f(x)=f(x)(xC

23、R),上的奇函数,且f(x+m)>f(x),其中m>0,即函数f(x)是定义在函数f(x)=3x不是奇函数;对于B,函数f(x)=sinx不是定义在函数f(x)=x3既是奇函数又是定义在R上的增函数(因为f'(x)=1 -、f(x)=x+的定义域不是实数集x34. A【解析】因为S=,i=4v10,所以S=-I,i=6<10,33155i=8<10,所以S=+=,i=10=10,所以S=+-7639999S=-1135. A【解析】试题分析:根据程序框图可知,当输入i1进入判断时,需要得到入判断时,需要得到S2226,i3;当i3_2_3,i,_2_3_4S22

24、214,i4.当i4时,得到S2222即函数f(x)是定义在RR上的增函数.对于A,R上的增函数;对于C,2:3x>0);对于D,函数所以S=53575-,i=12>10,输出11S2,i2;当i2进时进入判断得到30,i5.由题意可知,当i5是要退出循环,所以应该填i4.故选A.考点:1.程序框图的知识.2.循环结构的应用.3.递推类比的思想36. A【解析】试题分析:根据程序框图可知,当输入i1进入判断时,需要得到S2,i2;当i2进入判断时,需要得到S2226,i3;当i3时进入判断得到一_2_3_2_3_4_一S22214,i4.当i4时,得到S222230,i5.由题意可

25、知,当i5是要退出循环,所以应该填i4.故选A.考点:1.程序框图的知识.2.循环结构的应用.3.递推类比的思想.37. D【解析】计算次数为3次,计算结果是2x+1,22x+1+1=4x+3,2(4x+3)+1=8x+7,所以8a+7=31,解得a=3.38. B【解析】试题分析:因为,选项中最小值是3,故从此验证起.如果a3,则共运行四次结束,输出的b满足22(211)1115,不符合题意,再运行一次结束,输出的b满足215131,故图中判断框内处应填4,选B.考点:算法与程序框图39. A【解析】试题分析:由判断框首先排除,然后一一运算可值A正确。考点:算法程序框图。40. B【解析】解

26、:因为上图为求s 1 3 5到101,那么A< 101?,选B101的程序框图,其中最后一次循环必须要加41. B【解析】解:因为根据框图的特点可知,当p=时,第一次循环得到S=-,n=2;2“一、11第二次循环得到S=-=,n=3;222此时输出n的值为3,选B42. .A【解析】A04n2;A0.8,n3;A0.6,n4;A0.2,n5;A04n6;L得到的A具有周期性4,输出的A是n2012时的值为.43. .C【解析】当x2时,应代入yx22x,所以所得结果为8.44. .B【解析】共执行了五次循环体退出循环时,S122224216k=5.45. b2o【斛析】斛:因为a(cos18sin18)sin27,2._2一_0.一0_.一_._0b2cos281cos56sin34,c2sin16cos16.sin32,可见最大值为b.因此输出的为bo46. C【解

温馨提示

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

评论

0/150

提交评论