- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 1
第81练 程序框图
训练目标
能正确运用三种结构的程序框图进行算法运算,会简单应用基本算法语句.
训练题型
(1)推算输出结果;(2)在判断框补充所缺条件;(3)以框图为运算工具解决其他知识方面的问题.
解题策略
(1)准确确定初始值;(2)弄清如何赋值及赋值后的结果;(3)判断程序运算的次数;(4)确定输出结果.
一、选择题
1.(2016·全国乙卷)执行下面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足( )
A.y=2x B.y=3x
C.y=4x D.y=5x
2.(2016·北京)执行如图所示的程序框图,输出的s值为( )
A.8 B.9
C.27 D.36
3.(2016·北京)执行如图所示的程序框图,若输入的a值为1,则输出的k值为( )
A.1 B.2
C.3 D.4
4.执行如图所示的程序框图,如果输入的t∈[-2,2],则输出S值的取值范围为( )
A.[-6,-2] B.[-5,-1]
C.[-4,5] D.[-3,6]
5.(2015·重庆)执行如图所示的程序框图,若输出k的值为8,则判断框内可填入的条件是( )
A.s≤eq \f(3,4)? B.s≤eq \f(5,6)?
C.s≤eq \f(11,12)? D.s≤eq \f(25,24)?
6.给出一个如图所示的程序框图,若要使输入的x的值与输出的y的值相等,则x的可能值的个数为( )
A.1 B.2
C.3 D.4
7.执行如图所示的程序框图,若输出s的值为16,则输入n(n∈N)的最小值为( )
A.11 B.10
C.9 D.8
8.(2016·张掖一诊)已知图象不间断的函数f(x)是区间[a,b]上的单调函数,且在区间(a,b)上存在零点.如图所示是用二分法求方程f(x)=0近似解的程序框图,判断框内可以填写的内容有如下四个选择:①f(a)f(m)0?②f(a)f(m)0?③f(b)f(m)0?④f(b)f(m)0?其中能够正确求出近似解的是( )
A.①④ B.②③
C.①③ D.②④
二、填空题
9.已知数列{an}中,a1=1,an+1=an+n,若如图所示的程序框图是用来计算该数列的第2 017项,则判断框内的条件是________.(填序号)
n≤2 015? ②n≤2 016?
③n2 014? ④n2 016?
10.(2017·郑州质检)执行如图所示的程序框图,输出的S的值是________.
11.(2015·山东)执行如图所示的程序框图,输出的T的值为________.
12.当输入的实数x∈[2,30]时,执行如图所示的程序框图,则输出的x不小于103的概率是________.
答案精析
1.C [执行题中的程序框图,知
第一次执行循环体:x=0+eq \f(1-1,2)=0,y=1×1=1,x2+y236;
第二次执行循环体:n=1+1=2,x=0+eq \f(2-1,2)=eq \f(1,2),y=2×1=2,x2+y236;
第三次执行循环体:n=2+1=3,x=eq \f(1,2)+eq \f(3-1,2)=eq \f(3,2),y=3×2=6,x2+y236,满足x2+y2≥36,故退出循环,输出x=eq \f(3,2),y=6,满足y=4x,故选C.]
2.B [k=0,s=0,满足k≤2;s=0,k=1,满足k≤2;s=1,k=2,满足k≤2;s=1+23=9,k=3,不满足k≤2,输出s=9.]
3.B [k=0,b=a=1,
第一次循环:a=eq \f(-1,1+1)=-eq \f(1,2)≠1,k=0+1=1;
第二次循环:a=eq \f(-1,1-\f(1,2))=-2≠1,k=1+1=2;
第三次循环:a=eq \f(-1,1-2)=1,满足a=b,退出循环,输出k=2.]
4.D [由程序框图知,当0≤t≤2时,输出S=t-3,此时S∈[-3,-1];当-2≤t0时,执行t=2t2+1后1t≤9,执行1t≤9时,输出S=t-3,此时S∈(-2,6].因此输出S值的取值范围为[-3,6].]
5.C [根据程序框图表示的算法求解.
由s=0,k=0满足条件,则k=2,s=eq \f(1,2),满足条件;k=4,
s=eq \f(1,2)+eq \f(1,4)=eq \f(3,4),满足条件;k=6,s=eq \f(3,4)+eq \f(1,6)=eq \f(11,12),满足条件;k=8,s=eq \f(11,12)+eq \f(1,8)=eq \f(25,24),不满足条件,输出k=8,所以应填“s≤eq \f(11,12)?”.]
6.C [分析程序中各变量、各语句的作
文档评论(0)