2021版高考数学(人教A版理科)一轮复习攻略核心素养测评三十三_第1页
2021版高考数学(人教A版理科)一轮复习攻略核心素养测评三十三_第2页
2021版高考数学(人教A版理科)一轮复习攻略核心素养测评三十三_第3页
2021版高考数学(人教A版理科)一轮复习攻略核心素养测评三十三_第4页
2021版高考数学(人教A版理科)一轮复习攻略核心素养测评三十三_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

核心素养测评三十三

算法与程序框图、基本算法语句

巩固提升练(25分钟50分)

一、选择题(每小题5分,共35分)

1.如图所示的程序框图的运行结果是()

A.2B.2.5C.3.5D.4

[解析]选B.a=2,b=4,则S=2+±=2.5.

4?

2.(2019•全国卷I)如图是求一^的程序框图,图中空白框中应填入()

2+—E

-1-

A.A」一B.A=2+l

2+AA

C.A=-l—D.A=l+±

147/7A

【解析】选A.执行第1次,A」,k=lW2,是,因为第一次应该计算一〒=丄,k=k+l

22+-,+/

2

=2,循环,执行第2次,k=2W2,是,因为第二次应该计算—二—二—--,k=zk+1=3,循环,

一,1r丄/

执行第3次,k=3W2,否,输出,故循环体为A=」_,故选A.

7+/

3.执行如图所示的程序框图.若输出y=r3,则输入角。等于()

/输”/

K.-B.--C.-D.--

6633

【解析】选D.由输出y=_你0,排除A,C,

又当时,输出y=-\J§

4.(2020•人大附中模拟)已知某算法的程序框图如图所示,则该算法的功能是

()

-2-

>20182

/输啊/

A.求首项为1,公比为2的等比数列的前2017项的和

B.求首项为1,公比为2的等比数列的前2018项的和

C.求首项为1,公比为4的等比数列的前1009项的和

D.求首项为1,公比为4的等比数列的前1010项的和

【解析】选C.由已知中的程序框图可知:该程序的循环变量n的初值为1,终值

为2019,步长为2,故循环共执行了1009次.

由S中第一次累加的是2・尸1,第二次累加的是23T=4,……

故该算法的功能是求首项为1,公比为4的等比数列的前1009项的和.

5.按照程序框图(如图)执行,第4个输出的数是()

/场出》/

ISSIII/T+2]

【解析】选C.第一次输出的A=l,则S=l+1=2,

满足条件SW5,然后A=1+2=3.

第二次输出的A=3,则S=2+1=3,满足条件SW5,

-3-

然后A=3+2=5.

第三次输出的A=5,则S=3+1=4,满足条件SW5,

然后A=5+2=7.

第四次输出的A=7,则S=4+1=5,满足条件SW5,

然后A=7+2=9.

第五次输出的A=9,则S=5+1=6,不满足条件SW5,然后退出循环.故第4个输出的

数是7.

6.(2019•青岛模拟)执行如图所示的程序框凰则输出k的值为()

A.7B.6C.5D.4

【解析】选解初始值k=9,S=l,是;

第一次循环:S=2,k=8,是;

第二次循环:S二士,k=7,是;

第三次循环:s=3,k=6,是;

10

第四次循环:S且,k=5,否,输出k=5.

7.1927年德国汉堡大学的学生考拉兹提出一个猜想:对于每一个正整数,如果它

是奇数,对它乘3再加1,如果它是偶数,对它除以2,这样循环,最终结果都能得

-4-

到1.虽然该猜想看上去很简单,但有的数学家认为“该猜想任何程度的解决都是

现代数学的一大进步”.如图是根据考拉兹猜想设计的一个程序框图,则①处应

填写的条件及输出的结果分别为()

A.a是偶数?6B.a是偶数?8

C.a是奇数?5D.a是奇数?7

【解析】选D.阅读考拉兹提出的猜想,结合程序框图可得①处应填写的条件是“a

是奇数?”,运行情况为

所以输出的结果为7.

二、填空题(每小题5分,共15分)

8.(2019•衡阳模拟)阅读程序框图,运行相应的程序,则输出的值为一

a=U=O

/W7

磕)

【解析】第一次循环,i=l,a=2;

-5-

第二次循环,i=2,a=2X2+1=5;

第三次循环,i=3,a=3X5+1=16;

第四次循环,i=4,a=4X16+1=65>50,退出循环,

此时输出的值为4.

答案:4

9.某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用

水量进行了抽样调查,其中4位居民的月均用水量分别为x,x,x,x.根据如图所

1234

示的程序框图,若知X,X,X,X分别为1,2,1.5,0.5,则输出的结果S为

1234

n

【解析】程序运行过程中,各变量值变化情况如下:

第一步(i=1):s=s+x=0+1=1;

111

第二步(i=2):s=s+x=1+2=3;

112

第三步(i=3):s=s+x=3+1.5=4.5;

113

第四步(i=4):s=s+x=4.5+0.5=5;

114

第五步(i=5):i=5>4,S=AX5=-,输出s=-.

aaa.

答案:三

a

10.(2020•潍坊模拟)执行如图所示的程序框图,输出的S为.

-6-

【解析】执行程序框图,输入S=0,n=1,

第一次循环S=1,n=2;

第二次循环S=1,n=3;

第三次循环S=0,n=4;

第四次循环S=0,n=5;

第五次循环S=1,n=6;第六次循环S=1,n=7;

第七次循环S=0,n=8;第八次循环S=0,n=9;

第九次循环S=1,n=10;第十次循环S=1,n=11;退出循环,输出S=1.

答案:1

综合运用练(15分钟25分)

1.(5分)(2020•芜湖模拟)阅读程序框图,运行相应的程序,则输出s的值为

)

开始

I

ll+lI

/叩/

A.3B.1C.0D.-1

【解析】选C.s=1X(3-1)+1=3,i=2,不满足i>4,执行循环;

-7-

s=3X(3-2)+1=4,i=3,不满足i>4,执行循环;

s=4X(3-3)+1=1,i=4,不满足i>4,执行循环;

s=1X(3-4)+1=0,i=5,满足i>4,退出循环.

输出s为0.

2.(5分)运行如图所示的程序框图,则输出的S值为()

/0瞥/

一束〕

210-1^10

C.D.——

10

B号710?+1

【解析】选A.由程序框图可知,输出结果是首项为丄,公比也为丄的等比数列的前

7?

9项和,即为£1工.

?9

3.(5分)(2020•临沂模拟)执行如图所示的程序框凰输出n的值为()

【解析】选C.由程序框图可知:S=log丄+log?+log&…+log/_

2

?2a242力+1

-8-

若|og__二-3,即亠丄解得:n=7.

帰+1n+l8

即当n=7时,S=log」一二-3.

2n+1

此时输出:n=7+1=8.

4.(5分)如图所示程序框图的功能是:给出以下十个数:5,9,80,43,95,73,28,

17,60,36,把大于60的数找出来,则框图中的①②处应分别填入的是()

A.x>60?,i=i-lB.x<60?,i=i+l

C.x>60?>i=i+lD.x<60?,i=i-l

【解析】选C.对于A,D,由于i=i-l,则会进入死循环,而对于B,选出的数

温馨提示

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

评论

0/150

提交评论