注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

快乐汉的教育博客

教育教学方法探究 师生家长学习交流

 
 
 

日志

 
 

高考数学课时分层训练(54) 算法与程序框图  

2018-04-14 07:47:01|  分类: 试题精选 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

课时分层训练(五十四) 算法与程序框图

A组 基础达标

(建议用时:30分钟)

一、选择题

1.执行如图9?1?11所示的程序框图,若输入的实数x4,则输出结果为

(  )

9?1?11

A4       B.3  

C.2       D.

C [依题意,输出的ylog242.]

2(2017·天津河西区调研)阅读程序框图9?1?12,运行相应的程序,则输出S的值为(  )

9?1?12

A.-10     B.6

C.14     D.18

B [程序框图为直到型循环结构,初始值S20i1.

执行一次循环,i2S20218

执行两次循环,i2×24S18414

执行三次循环,i2×48S1486满足i5,终止循环,输出S6.]

3(2016·四川高考)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图9?1?13所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入nx的值分别为3,2,则输出v的值为(  )

9?1?13

A35     B.20

C.18     D.9

C [由程序框图知,初始值:n3x2v1i2

第一次:v4i1

第二次:v9i0

第三次:v18i=-1.

i=-1<0,结束循环,输出v18,故选C.]

4(2016·郑州模拟)随机抽取某产品n件,测得其长度分别是a1a2,…,an,如图9?1?14所示的程序框图输出样本的平均值为s,则在处理框①中应填入的式子是(  )

9?1?14

As     B.s

Cssai     D.s

D [a1a2aiSi,则在第i1次时Si1(i1)s,在第i次时SiSi1ai,∴s===,故选D.]

5(2016·天津高考)阅读下边的程序框图,运行相应的程序,则输出S的值为(  )

9?1?15

A2     B.4

C.6     D.8

B [S4不满足S6S2S2×48n112

n2不满足n>3S8满足S6,则S862n213

n3不满足n>3S2不满足S6,则S2S2×24n314

n4满足n>3,输出S4.故选B.]

6(2015·全国卷Ⅱ)下边程序框图的算法思路源于我国古代数学名著《九章算术》中的"更相减损术".执行该程序框图,若输入的ab分别为14,18,则输出的a(  )

9?1?16

A0     B.2

C4     D.14

B [a14b18.

第一次循环:141814<18b18144

第二次循环:14414>4a14410

第三次循环:10410>4a1046

第四次循环:646>4a642

第五次循环:242<4b422

第六次循环:ab2,跳出循环,输出a2,故选B.]

二、填空题

7(2017·江南名校联考)某程序框图如图9?1?17所示,判断框内为"kn?",n为正整数,若输出的S26,则判断框内的n________.

【导学号:01772355

9?1?17

4 [依题意,执行题中的程序框图,进行第一次循环时,k112S2×124;进行第二次循环时,k213S2×4311;进行第三次循环时,k314S2×11426.

因此当输出的S26时,判断框内的条件n4.]

8.执行如图9?1?18所示的程序框图(算法流程图),输出的n________.

【导学号:01772356

9?1?18

4 [执行第一次判断:|a1.414|0.4140.005a=,n2

执行第二次判断:|a1.414|0.0860.005a=,n3

执行第三次判断:|a1.414|0.0140.005a=,n4

执行第四次判断:|a1.414|0.005,输出n4.]

9.执行下边的程序,输出的结果是________

 

【导学号:01772357

 

11 [根据循环结构可得:第一次,S1×33i325,由于3200,则循环;

第二次:S3×515i527,由于15200,则循环;

第三次:S15×7105i729,由于105200,则循环;

第四次:S105×9945i9211,由于945200,则循环结束,故此时输出i11.]

10(2017·石家庄质检)执行如图9?1?19所示的程序框图,如果输入的t50,则输出的n________.

9?1?19

6 [第一次运行后S2a3n1

第二次运行后S5a5n2

第三次运行后S10a9n3

第四次运行后S19a17n4

第五次运行后S36a33n5

第六次运行后S69a65n6

此时不满足St,退出循环,输出n6.]

B组 能力提升

(建议用时:15分钟)

1(2016·全国卷Ⅲ)执行下面的程序框图,如果输入的a4b6,那么输出的n(  )

9?1?20

A3       B.4  

C.5       D.6

B [开始a4b6n0s0.

1次循环:a2b4a6s6n1

2次循环:a=-2b6a4s10n2

3次循环:a2b4a6s16n3

4次循环:a=-2b6a4s20n4.

此时,满足条件s>16,退出循环,输出n4.故选B.]

2(2017·长沙一中质检)如图9?1?21所示的程序框图,如果输入n3,则输出的S(  )

9?1?21

A.     B.

C.     D.

B [第一次循环:S=,i2

第二次循环:S=+,i3

第三次循环:S=++,i4,满足循环条件,结束循环.

故输出S=++

==,故选B.]

3.执行如图9?1?22所示的程序框图,若输入的x的值为1,则输出的n的值为________

9?1?22

3 [按照程序框图逐一执行.

x24x30,解得1x3.

x1时,满足1x3,所以x112n011

x2时,满足1x3,所以x213n112

x3时,满足1x3,所以x314n213

x4时,不满足1x3,所以输出n3.]

4(2017·济南模拟)执行如图9?1?23所示的程序框图,输出的T的值为________

9?1?23

 [执行第1次,n13

T1xdx1x21+=.

执行第2次,n23

T=+x2dx=+x3=+=.

执行第3次,n3不满足n3,输出T.

故输出的T的值为.]

  评论这张
 
阅读(460)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018