2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc

上传人:eastlab115 文档编号:1138676 上传时间:2019-05-08 格式:DOC 页数:16 大小:743.50KB
下载 相关 举报
2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc_第1页
第1页 / 共16页
2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc_第2页
第2页 / 共16页
2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc_第3页
第3页 / 共16页
2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc_第4页
第4页 / 共16页
2019高考数学一轮复习第10章算法初步与统计第1课时算法与程序框图练习理.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、1第1课时 算法与程序框图1如图是给出一个算法的程序框图,该程序框图的功能是( )A输出a,b,c三数的最小数 B输出a,b,c三数的最大数C将a,b,c按从小到大排列 D将a,b,c按从大到小排列答案 A2(2018江苏盐城中学月考)执行如图所示的程序框图,则输出的S的值是( )A4 B.32C. D123答案 D解析 S4,i10时,第一次对y赋值为3 x2,第二次对y赋值为x 21,最后yx 21,于是由x 210,得x1.综上可知输入的x的值为1或1,故选B.4(2018安徽阜阳调研)执行如图所示的程序框图,则输出的结果为( )A7 B9C10 D11答案 B解析 执行程序,S0lg

2、lg3,S1不成立;13i3,Slg3lg lg5,S1不成立;35i5,Slg5lg lg7,S1不成立;57i7,Slg7lg lg9,S1不成立;79i9,Slg9lg lg11,S1成立,911输出i9.5(2018广东珠海期末)阅读如下程序框图,如果输出i1 008,那么空白的判断框中应填入的条件是( )3ASn,不满足循环条件,退出循环,输出S的值为8,故选C.7(2018江西五市联考)执行如图所示的程序框图,则输出的S的值为( )A55 B34C70 D45答案 A解析 分析程序框图中算法的功能可知,输出的S的值为1 22 23 24 29 210 23711151955.8(2

3、018湖南十校联考)执行如图所示的程序框图,若输出S的值为20,则条件框内应填写( )4Ai3? Bi4? Di5 Bi7Ci9 Di9答案 D解析 S022,i123,不满足条件,执行循环体;S2810,i325,不满足条件,执行循环体;S103242,i527,不满足条件,执行循环体;S42128170,i729,满足条件,退出循环体故判断框内的条件可以为i9,故选D.10(2017四川绵阳期末)某店一个月的收入和支出总共记录了N个数据a 1,a 2,a N,其中收入记为正数,支出记为负数该店用下面的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选

4、项中的( )5AA0,VST BA0,VST DA0时应累加到月收入S,故判断框内填A0.又月盈利V月收入S月支出T,月支出为负数,因此月盈利VST,故处理框中应填VST.11(2016四川)秦九韶是我国南宋时期的数学家,他在所著的数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入n,x的值分别为3,2,则输出v的值为( )A9 B18C20 D25答案 B解析 由题意得i2,v1224,i1;v4219,i0;v92018,i1,此时不满足i0,退出循环,所以输出v18.故选B.612(2017沧州七校联考)程序

5、框图如图所示,其输出结果是 ,则判断框中所填的条件是111( )An5? Bn6?Cn7? Dn8?答案 B解析 由题意可知,第一次运行后S ,n2;第二次运行后S ,n3;第三次运行后S ,n13 15 174;第四次运行后S ,n5;第五次运行后S ,n6;此时停止运算,故判断框内应填n6?.19 11113(2017山东)执行下面的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为( )Ax3 Bx4Cx4 Dx5答案 B解析 输入x的值为4时,输出y的值为2,说明程序运行的是ylog 2x这一支只有填x4,否定时才含有4,故选B.14(2017山东师大附中模拟

6、)一个算法的程序框图如图所示,若该程序输出的结果是 ,则判断框内应填163入的条件是( )Ai4?Ci5?7答案 B解析 i1进入循环,i2,T1,P 5;再循环,i3,T2,P 1;再循环,i4,T3,P151 2 52 3 ;再循环,i5,T4,P .此时应满足判断条件,所以判断框内条件应为i4?.13 4 17 174 5 16315.如图是计算1 32 310 3的程序框图,图中的,分别为( )Assi,ii1Bssi 3,ii1Cii1,ssiDii1,ssi 3答案 B解析 是循环变量ssi 3;是计数变量ii1.16(2017山东)执行两次如图所示的程序框图,若第一次输入的x的值

7、为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为( )A0,0 B1,1C0,1 D1,0答案 D解析 当输入x7时,b2,因为b 2x不成立且x不能被b整除,故b3,这时b 2x成立,故a1,输出a的值为1.当8输入x9时,b2,因为b 2x不成立且x不能被b整除,故b3,这时b 2x不成立且x能被b整除,故a0,输出a的值为0.17(2018山东临沂一模)某程序框图如图所示,若判断框内是kn,且nN时,输出的S57,则判断框内的n应为_答案 5解析 程序在运行过程中各值变化如下表:k S 是否继续循环循环前1 1第一次循环2 4 是第二次循环3 11 是第三次循环4 26

8、是第四次循环5 57 否故退出循环的条件应为k5.则输出的S57,则判断框内n应为5.18某工厂2009年初有资金1 000万元,技术革新后,该厂资金的年增长率为20%,下面是计算该厂2015年年底的资金的算法的两种程序框图,图中的空白处应填_;_当型循环程序框图: 直到型循环程序框图:答案 i7?;i7?1(2015陕西)根据下面的图,当输入x为2 006时,输出的y( )9A28 B10C4 D2答案 B解析 初始条件:x2 006;第1次运行:x2 004;第2次运行:x2 002;第3次运行:x2 000;第1 003次运行:x0;第1 004次运行:x2.不满足条件x0,停止运行,所

9、以输出的y3 2110,故选B项2.(2017贵州七校联考)执行如图所示的程序框图,则输出的结果为( )A1 B1C2 D2答案 A解析 第1次循环,得i1,S2,A ;第2次循环,得i2,S1,A1;第3次循环,得i312,S1,A2;第4次循环,得i4,S2,A ;第5次循环,得i5,S1,A121;第6次循环,得i6,S1,A2;第7次循环,得i7,S2,A ,由此可知,12输出S的值以6为周期,而当i2 015时退出循环,输出S,又2 01533565,故输出的结果为1,故选A.3(2017辽宁五校联考)如图,若f(x)log 3x,g(x)log 2x,输入x0.25,则输出的h(x

10、)( )A0.25 B2log 32C log23 D212答案 D10解析 输入x0.25,f(x)log 30.252log 32g(x)log 20.252,h(x)g(x)2,故输出h(x)2,故选D.4(2014重庆,理)执行如图所示的程序框图,若输出k的值为6,则判断框内可填入的条件是( )As ? Bs ?12 35Cs ? Ds ?710 45答案 C解析 该程序框图为循环结构,k9,s1时,经判断执行“是”,计算1 赋值给s,然后k减少1变为8;99 1 910k8,s 时,经判断执行“是”,计算 赋值给s,然后k减少1变为7,k7,s 时,经判910 910 88 1 81

11、0 810断执行“是”,计算 赋值给s,然后k减少1变为6;k6,s ,根据输出k为6,此时应执行“810 77 1 710 710否”结合选项可知,判断框内应填s ?,故选C.7105.已知如图所示的程序框图(未完成),若当箭头a指向时,输出的结果为Sm,当箭头a指向时,输出的结果为Sn,则mn的值为( )A20 B21C22 D24答案 A解析 当箭头a指向时,第1次循环,S1,i2;第2次循环,S2,i3;第3次循环,S3,i4;第4次循环,S4,i5;第5次循环,S5,i6,不满足i5,退出循环,即输出的结果为S5,即m5.当箭头a指向时,第1次循环,S1,i2;第2次循环,S3,i3

12、;第3次循环,S6,i4;第4次循环,S10,i5;第5次循环,S15,i6,不满足i5,退出循环,即输出的结果为S15,即n15.所以mn20.选A.6.运行如图所示的程序,若结束时输出的结果不小于3,则t的取值范围为( )At Bt14 18Ct Dt14 18答案 B解析 依次执行循环体得,第一次执行:n2,x2t,a1;第二次执行:n4,x4t,a3;第11三次执行:n6,x8t,a3,此时输出的值为3 8t.若3 8t3,则8t1,t ,故选B项187(2014课标全国,理)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M( )A. B.203 165C. D.72

13、 158答案 D解析 根据程序框图所给的已知条件逐步求解,直到得出满足条件的结果当n1时,M1 ,a2,b ;12 32 32当n2时,M2 ,a ,b ;23 83 32 83当n3时,M ,a ,b ;32 38 158 83 158当n4时,终止循环输出M .1588(2014北京,理)当m7,n3时,执行如图所示的程序框图,输出的S值为( )A7 B42C210 D840答案 C解析 按照程序框图执行算法,输出结果程序框图的执行过程如下:m7,n3时,mn15,km7,S1,S177;kk165,S6742;kk155,S542210;kk141 006?,xx1 006Bi1 006

14、?,xx2 012Ci1 006?;因为要求的是2,4,6,2 012的平均数,而满足条件的x除以1 006即为所求平均数,故处理框中应填入x .x1 00610(2014安徽,理)如图所示,程序框图(算法流程图)的输出结果是( )A34 B55C78 D89答案 B解析 根据程序框图所给的条件逐步求解,直到得出满足条件的结果当输入x1,y1,执行zxy及z50,xy,yz后,x,y,z的值依次对应如下:x1,y1,z2;x1,y2,z3;x2,y3,z5;x3,y5,z8;x5,y8,z13;x8,y13,z21;x13,y21,z34;x21,y34,z55.由于5550不成立,故输出55

15、.故选B.11.(2015北京)执行如图所示的程序框图,输出的结果为( )A(2,2) B(4,0)C(4,4) D(0,8)答案 B解析 初始值x1,y1,k0,执行程序框图,则s0,t2,x0,y2,k1;s2,t2,x2,y132,k2;s4,t0,x4,y0,k3,此时输出(x,y),则输出的结果为(4,0),选B.12(2018云南大理统测)我国古代数学典籍九章算术“盈不足”中有一道问题:“今有垣高九尺瓜生其上,蔓日长七寸;瓠生其下,蔓日长一尺问几何日相逢?”现用程序框图描述,如图所示, 则输出的结果n( )A4 B5C6 D7答案 C解析 模拟执行程序,可得a0.7,S0,n1,S

16、1.7;不满足条件S9,执行循环体,n2,a1.4,S3.4;不满足条件S9,执行循环体,n3,a2.1,S5.1;不满足条件S9,执行循环体,n4,a2.8,S6.8;不满足条件S9,执行循环体,n5,a3.5,S8.5;不满足条件S9,执行循环体,n6,a4.2,S10.2.退出循环,输出n的值为6.故选C.13(2018云南师大附中月考)秦九韶算法是南宋时期数学家秦九韶提出的一种多项式简化算法,即使在现代,它依然是利用计算机解决多项式问题的最优算法,其算法的程序框图如图所示,若输入的a 0,a 1,a 2,a n分别为0,1,2,n.若n5,根据该算法计算当x2时多项式的值,则输出的结果

17、为( )A248 B258C268 D278答案 B解析 该程序框图是计算多项式f(x)5x 54x 43x 32x 2x当x2时的值,f(2)258,故选B.14(2018福建漳州八校期末联考)执行如图所示的程序,若输出的值为1,则输入的值为( )14INPUT xIF x1 THENyx2ELSEyx21END IFPRINT yENDA0 B1C0或1 D1,0或1答案 C解析 当x1时,由x 21得x1,x1符合题设;当x1. )当x1时,由0x110可得1x9,1x9.综上,输入的x值的范围是7,917执行如图所示的程序框图,则输出的结果是( )16A5 040 B4 850C2 450 D2 550答案 C解析 由程序框图可知,第一次循环:S00,i2;第二次循环:S02,i4;第三次循环:S024,i6;当i100时循环结束,此时S02498 2 450,故输出的结果为2 49( 2 98)2450,选C.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 中学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1