14.(2009·海南模拟)已知程序框图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内①处应填________.
解析:a=1时进入循环,此时b=21=2;a=2时再进入循环,此时b=22=4;a=3时再进入循环,此时b=24=16,∴a=4时应跳出循环,∴循环满足的条件为a≤3.
答案:3
13.下列程序运行的结果为________.
i=1 S=0 WHILE S<20 S=S+i i=i=1 WEND PRINT i END |
解析:程序反映的算法是:S=1+2+3+4+5+…,当S≤20时的i值.
∵S=1+2+3+4+5+6=21,
∴i=6+1=7,而S=21>20,退出循环.
∴i=7.
答案:7
12.如图所示的程序框图中,语句1将被执行的次数为________.
解析:不超过100的满足3n-2≤100的数为3×34-2=100.
答案:34
10.某流程如图所示,现输入如下四个函数,则可以输出的函数是 ( )
A.f(x)=x2 B.f(x)=
C.f(x)=lnx+2x-6 D.f(x)=sinx
解析:由框图知输出的f(x)为奇函数且存在零点,只有f(x)=sinx符合.
答案:D
第Ⅱ卷 (非选择题,共100分)
9.(2009·沈阳模拟)执行下图所示的程序框图后,输出的结果为 ( )
A. B. C. D.
解析:S=++…++=.
答案:C
8.如图,若f(x)=x2,g(x)=log2x,输入x=0.25,则输出h(x)= ( )
A.0.25 B.2 C.-2 D.-0.25
解析:h(x)取f(x)与g(x)中的较小值,
即h(0.25)=min{f(0.25),g(0.25)},
g(0.25)=log20.25=-2,f(0.25)=()2=.
答案:C
7.(2010·海口模拟)下面是求(共6个2)的值的算法的程序框图,图中的判断框中应填 ( )
A.i≤5? B.i<5? C.i≥5? D.i>5?
解析:由于所给计算的表达式中共有6个2,故只需5次循环即可,由此控制循环次数的变量i应满足i≤5.
答案:A
6.如图,该程序运行后输出的结果为 ( )
A.14 B.16 C.18 D.64
解析:S=.
答案:B
5.若如图的程序框图输出的S是126,则①应为 ( )
A.n≤5? B.n≤6? C.n≤7? D.n≤8?
解析:S=2+22+…+26=126,
故①中应填n≤6.
答案:B
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com