第一范文网 - 专业文章范例文档资料分享平台

2017届高考数学大一轮复习 第十一章 算法初步 文 北师大版

来源:用户分享 时间:2025/6/18 1:41:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5.(2014·高考浙江卷)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是________.

解析:输入n=50,由于i=1,S=0,所以S=2×0+1=1,i=2,此时不满足S>50;当i=2时,S=2×1+2=4,i=3,此时不满足S>50;当i=3时,S=2×4+3=11,i=4,此时不满足S>50;当i=4时,S=2×11+4=26,i=5,此时不满足S>50;当i=5时,S=2×26+5=57,i=6,此时满足S>50,因此输出i=6.

答案:6

6.(2014·高考江苏卷)下图是一个算法流程图,则输出的n的值是________.

解析:由算法流程图可知:

第一次循环:n=1,2=2<20,不满足要求,进入下一次循环; 第二次循环:n=2,2=4<20,不满足要求,进入下一次循环; 第三次循环:n=3,2=8<20,不满足要求,进入下一次循环; 第四次循环:n=4,2=16<20,不满足要求,进入下一次循环; 第五次循环:n=5,2=32>20,满足要求,输出n=5. 答案:5

7.已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1)、(x2,y2)、…、(xn,yn)、…,若程序运行中输出的一个数组是(x,-8),求x的值.

nnnnn

解:开始n=1,x1=1,y1=0→n=3,x2=3,y2=-2→n=5,x3=9,y3=-4→n=7,x4=27,y4=-6→n=9,x5=81,y5=-8,则x=81.

8.(2016·宜兴模拟)如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”,用程序框图表示这一算法过程. 解:程序框图如下:

[B级 能力突破]

1.执行右面的程序框图,

如果输入的N=4,那么输出的S=( ) 111A.1+++

234

111B.1+++

23×24×3×21111C.1++++

2345

1111D.1++++ 23×24×3×25×4×3×2

1

解析:当输入的N=4时,由于k=1,S=0,T=1,因此T==1,S=1,k=2,此时不满足k>4;

1当k=2时,T=当k=3时,T=当k=4时,T=

11

,S=1+,k=3,此时不满足k>4; 1×22

111

,S=1++,k=4,此时不满足k>4;

1×2×322×3

1111

,S=1+++,k=5,此时满足k>4.

1×2×3×422×32×3×4

111

因此输出S=1+++,故选B.

22×32×3×4答案:B

2.图1是某学生的数学考试成绩的茎叶图,第1次到第14次的考试成绩依次记为A1,A2,…,A14,图2是统计茎叶图中成绩在一定范围内考试次数的一个程序框图,那么程序框图输出的结果是( )

图1 图2

A.14 C.10

B.9 D.7

解析:由程序框图知:n统计的是成绩大于或等于90分的考试次数,由茎叶图知,共有10次. 答案:C

3.阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为( )

A.S=2*i-2 C. S=2*i

B.S=2*i-1 D.S=2*i+4

解析:当i=2时,S=2×2+1=5<10;当i=3时,仍然循环,排除D;当i=4时,S=2×4+1=9<10;当i=5时,不满足S<10,即此时S≥10,输出i.此时A项求得S=2×5-2=8,B项求得S=2×5-1=9,C项求得S=2×5=10,故只有C项满足条件.

答案:C

4.(2014·高考山东卷)执行如图所示的程序框图,若输入的x的值为1,则输出的n的值为________.

解析:由x-4x+3≤0,解得1≤x≤3.

当x=1时,满足1≤x≤3,所以x=1+1=2,n=0+1=1; 当x=2时,满足1≤x≤3,所以x=2+1=3,n=1+1=2; 当x=3时,满足1≤x≤3,所以x=3+1=4,n=2+1=3; 当x=4时,不满足1≤x≤3,所以输出n=3. 答案:3

5.(2014·高考湖北卷)设a是一个各位数字都不是0且没有重复数字的三位数.将组成a的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a=815,则I(a)=158,D(a)=851).阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b=________.

2

解析:取a1=815?b1=851-158=693≠815?a2=693; 由a2=693?b2=963-369=594≠693?a3=594; 由a3=594?b3=954-459=495≠594?a4=495; 由a4=495?b4=954-459=495=a4?b=495. 答案:495

6.已知程序框图如图,若分别输入的x的值为0,1,2,执行该程序后,输出的y的值分别为a,b,c,则a+b+c=________.

2017届高考数学大一轮复习 第十一章 算法初步 文 北师大版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7g7o954pg523x6i11fyp2nsft0iv0l00r2q_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top