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

2021高考文一轮分层突破:第十二章 第2讲 算法与程序框图

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

[基础题组练]

1.已知一个算法的程序框图如图所示,当输出的结果为0时,输入的实数x的值为( )

A.-3 B.-3或9 C.3或-9 D.-3或-9

?1?解析:选B.当x≤0时,??-8=0,x=-3;当x>0时,2-log3x=0,x=9.故x=-

?2?

3或x=9,故选B.

2.(2020·景德镇模拟)执行如图所示的程序框图,若输入的a的值为1,则输出的k的值为( )

x 1

A.1 C.3

B.2 D.4

11

解析:选D.开始,k=0,a=1,所以b=1;第一次循环,a=-=-,此时a≠b;

1+12第二次循环,k=2,a=

1

?1?1+?-?

?2?

=-2,此时a≠b;第三次循环,k=4,a=-

1

=1,此时a=b,

1+(-2)

结束循环,输出k的值为4,故选D.

3.(2020·陕西汉中重点中学联考)阅读如图所示的程序框图,运行相应的程序,输出的结果是( )

A.5 C.667

B.26 D.677

解析:选D.根据程序框图,模拟程序的运行,可得a=1,满足条件a<100,执行循环体,

a=2,满足条件a<100,执行循环体, a=5,满足条件a<100,执行循环体, a=26,满足条件a<100,执行循环体,

a=677,不满足条件a<100,退出循环体,输出a的值为677,故选D.

4.(2020·武汉市调研测试)执行如图所示的程序框图,则输出s的值为( )

2

A.5 C.27

B.12 D.58

解析:选C.k=1,s=1,第一次循环,s=1+1=2,k=2×1+1=3; 第二次循环,s=2+3=5,k=2×3+1=7; 第三次循环,s=5+7=12,k=2×7+1=15;

第四次循环,s=12+15=27,k=2×15+1=31>30,终止循环.输出s=27,故选C. 5.(2020·黑龙江齐齐哈尔二模)如图所示的程序框图,若输出S=30,则输入的整数m的值为( )

A.7 C.9

B.8 D.10

解析:选C.执行程序框图,可得S=0,k=m

S=m,k=m+1

S=3m+3,k=m+3>m+2,退出循环,输出S=3m+3,由3m+3=30得m=9.故选C.

6.(2020·宁夏石嘴山三中一模)数学名著《算学启蒙》中有关于“松竹并生”的问题:松长四尺,竹长两尺,松日自半,竹日自倍,松竹何日而长等.下面是源于其思想的一个程序框图.若输入a,b的值分别为8,2,则输出的n=( )

3

A.2 C.5

B.3 D.4

解析:选C.输入a,b分别为8,2,n=1,a=12,b=4,不满足退出循环的条件;

n=2,a=18,b=8,不满足退出循环的条件; n=3,a=27,b=16,不满足退出循环的条件; n=4,a=,b=32,不满足退出循环的条件; n=5,a=

243

,b=64,满足退出循环的条件;故输出n=5,故选C. 4812

7.(2020·重庆质量调研(一))执行如图所示的程序框图,如果输入的x=0,y=-1,n=1,则输出x,y的值满足( )

A.y=-2x B.y=-3x C.y=-4x D.y=-8x

解析:选C.初始值x=0,y=-1,n=1,执行循环体,x=0,y=-1,x+y<36,n1332222

=2,x=,y=-2,x+y<36,n=3,x=,y=-6,x+y>36,退出循环,输出x=,

222

2

2

y=-6,此时x,y满足y=-4x,故选C.

4

8.(2020·原创冲刺卷三)执行如图所示的程序框图,若输出结果为y=44.5,则循环体的判断框内应填( )

A.x<88 B.x≤89 C.x<89 D.x≤90

解析:选B.因为sin1°+sin2°+…+sin89°=44(sin1°+sin89°)+sin45°=44(sin1°+cos1°)+sin45°=44.5,所以判断框内应填“x≤89”.

9.(2020·长春市质量监测(一))我国古代数学著作《九章算术》有如下问题:“今有器中米,不知其数,前人取半,中人三分取一,后人四分取一,余米一斗五升(注:一斗为十升).问,米几何?”如图是解决该问题的程序框图,执行该程序框图,若输出的S=15(单位:升),则输入的k的值为( )

2

2

2

2

2

2

2

2

2

A.45 C.75

B.60 D.100

解析:选B.依题意知,n=1,S=k,满足条件n<4,执行循环体,n=2,S=k-=;

22

kkkk2kk满足条件n<4,执行循环体,n=3,S=-=;满足条件n<4,执行循环体,n=4,S=-2333k3kkk=,此时不满足条件n<4,退出循环,输出的S=.由题意可得=15,解得k=60,故选4444B.

10.(2020·陕西省九校第二次联考)执行如图所示的程序框图,如果输入的a,b,k 5

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