- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《三维设计》2014届高考数学理科一轮复习教师备选作业第十章 第四节 算法初步.doc
第十章 第四节 算法初步
一、选择题
1.执行如图所示的程序框图,若输
入A的值为2,则输出的P值为( )
A.2 B.3
C.4 D.5
2.某流程图如图所示,现输入如下四个函数,则可以输出的函数是( )
A.f(x)=x2
B.f(x)=
C.f(x)=lnx+2x-6
D.f(x)=sin x
3.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是( )
A.k7? B.k6?
C.k5? D.k4?
4.执行如图所示的程序框图,输出的s值为( )
A.-3 B.-
C. D.2
5.如果执行如图的程序框图,若输入n=6,m=4,那么输出的p等于( )A.720 B.360
C.240 D.120
6.执行如图的程序框图,若使输出的结果不大于39,则输入的整数i的最大值为( )
A.4 B.5
C.6 D.7
二、填空题
7.下面方框中为一个求20个数的平均数的程序,则在横线上应填的语句为________.
8.执行右图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值是__________.
9.如图所示,程序框图(算法流程图)的输出结果是________.三、解答题
10.为调查深圳市中学生平均每人每天参加体育锻炼的时间X(单位:分钟),按锻炼时间分下列4种情况统计:0~10分钟;11~20分钟;21~30分钟;30分钟以上.有10 000名中学生参加了此项调查活动,下图是此次调查中某一项的流程图,其输出的结果是6 200.求平均每天参加体育锻炼时间在0~20分钟内的学生的频率是多少?
11.已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1)、(x2,y2)、…、(xn,yn)、…若程序运行中输出的组数是(x,-8),求x的值.
12.已知数列{an}的各项均为正数,观察如图所示的程序框图,当k=5,k=10时,分别有S=和S=,求数列{an}的通项公式.
详解答案
一、选择题
1.解析:第一次运行,P=2,S=,第二次运行,P=3,S=+=;第三次运行,P=4,S=++=2,此时结束循环,故输出的P值为4.
答案:C
2.解析:本题的程序框图的功能是判断函数是否是奇函数且是否存在零点,满足既是奇函数又存在零点的函数是选项D.
答案:D
3.解析:第一次循环:k=1+1=2,S=2×0+2=2;
第二次循环:k=2+1=3,S=2×2+3=7
第三次循环:k=3+1=4,S=2×7+4=18
第四次循环:k=4+1=5,S=2×18+5=41
第五次循环:k=5+1=6,S=2×41+6=88,满足条件则输出S的值,而此时k=6,故判断框内应填入的条件应是k5.
答案:C
4. 解析:因为该程序框图执行4次后结束,s的值分别是,-,-3,2,所以输出的s的值等于2.
答案:D
5.解析:程序运行如下:n=6,m=4,k=1,p=1,p=p(n-m+k)=6-4+1=3,km;k=1+1=2,p=p(n-m+k)=3×(6-4+2)=12,km;k=2+1=3,p=p(n-m+k)=12×(6-4+3)=60,km;k=3+1=4,p=p(n-m+k)=60×(6-4+4)=360,k=m,所以输出p,p=360.
答案:B
6.解析:根据程序框图可知:
第一次循环,S=2,n=1;
第二次循环,S=2+21+1=5,n=2;
第三次循环,S=5+22+1=10,n=3;
第四次循环,S=10+23+1=19,n=4;
第五次循环,S=19+24+1=36,n=5;
第六次循环,S=36+25+1=6939,n=6,不符合题意,从而易知i的最大值是5.
答案:B
二、填空题
7.解析:该算法程序中,使用了UNTIL循环语句,按照该种循环特征,当某一次条件满足时,不再执行循环体,跳到LOOP UNTIL句的后面,执行其他的语句.根据问题要求,应填i20.
答案:i20
8.解析:逐次计算.第一次y=70×2+21×3+15×5=278;执行循环;第二次y=278-105=173;再次循环,y=173-105=68,此时输出,故输出结果是68.
答案:68
9.解析:第一次进入循环体有T=0+0,第二次有T=0+1,第三次有T=0+1+2,…,第n次有T=0+1+2+…+n-1(n=1,2,3,…),令T=105,解得n15,故n=16,k=15.
答案:15
三、解答题
10.解:由程序框图,当输入体育锻炼时间X20时,S=S+1,计数T=T+1,一直到T10 000,即10 000个数据全部输入完,故输出的结果6 200是每天参加体育锻炼时间X20的学生人数,则每天参加体育锻炼时间在0~20分钟内的学生人数是10 000-
文档评论(0)