预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE-10- 课时提升作业(五十四) 一、选择题 1.(2013·三明模拟)运行如图所示的程序,输出的结果是() (A)2 (B)3 (C)5 (D)6 2.(2013·武汉模拟)阅读如图的程序框图,运行相应的程序,则输出i的值为 () (A)3 (B)4 (C)5 (D)6 3.执行如图所示的程序框图,若输出的b的值为31,则图中判断框内①处应填 () (A)3 (B)4 (C)5 (D)6 4.(2013·太原模拟)按如图所示程序框图运算,若输出k=2,则输入的x的取值范围是() (A)(28,+∞) (B)(-∞,57] (C)(28,57] (D)[28,57) 5.(2013·襄阳模拟)如图程序框图表示的算法的运行结果是() (A)6 (B)7 (C)8 (D)9 6.(2012·新课标全国卷)如果执行如图的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则() (A)A+B为a1,a2,…,aN的和 (B)为a1,a2,…,aN的算术平均数 (C)A和B分别是a1,a2,…,aN中最大的数和最小的数 (D)A和B分别是a1,a2,…,aN中最小的数和最大的数 二、填空题 7.有以下程序: INPUTx IFx<=-1THEN f(x)=x+2 ELSEIFx>-1ANDx<=1THEN f(x)=x*x ELSEf(x)=-x+2 ENDIF ENDIF PRINTf(x) END 根据如上程序,若函数g(x)=f(x)-m在R上有且只有两个零点,则实数m的取值范围是_______. 8.(2013·恩施模拟)执行如图所示的程序框图,输出的S值为_______. 9.(能力挑战题)如图是求12+22+32+…+1002的值的程序框图,则正整数n=_______. 三、解答题 10.将下面的程序框图改写为程序语句. 11.根据下面的要求,求满足1+2+3+…+n>500的最小的自然数n. (1)下面是解决该问题的一个程序,但有3处错误,请找出错误并予以更正. (2)画出执行该问题的程序框图. 12.(能力挑战题)已知数列{an}的各项均为正数,观察程序框图,若k=5, k=10时,分别有 (1)试求数列{an}的通项公式. (2)令bn=,求b1+b2+…+bm的值. 答案解析 1.【解析】选B.a=1,b=2,a=1+2=3.所以输出的结果是3. 2.【解析】选B.i=0,a=1;i=1,a=2;i=2,a=5; i=3,a=16;i=4,a=65. 3.【解析】选B.第一次运算为b=3,a=2,第二次运算为b=7,a=3,第三次运算为b=15,a=4,第四次运算为b=31,a=5,第五次运算不满足条件,输出b=31,所以a≤4. 4.【解析】选C.执行第一次循环得x1=2x+1,k=1,此时不退出循环,故2x+1≤115,得x≤57;执行第二次循环得x2=2(2x+1)+1,k=2,此时退出循环,故2(2x+1)+1>115,得x>28,故x的取值范围是28<x≤57. 5.【解析】选D.依据程序框图知: i=1,S=0;S=1,i=2;S=3,i=4;S=7,i=5;S=12,i=6;S=18,i=7;S=25,i=8;S=33,i=9. 6.【思路点拨】注意每次循环后,变量的变化,然后概括框图的功能,得出正确选项. 【解析】选C.随着k的取值不同,x可以取遍实数a1,a2,…,aN,依次与A,B比较,A始终取较大的那个数,B始终取较小的那个数,直到比较完为止,故最终输出的A,B分别是这N个数中的最大数与最小数. 7.【解析】由题意知, 画出 f(x)的图象如图所示.若函数g(x)=f(x)-m有两个零点,即直线y=m与函数y=f(x)有两个交点,故m<0或m=1. 答案:m<0或m=1 8.【解析】由题意可知:T=0,S=1;T=1,S=0;T=1,S=-1;T=0,S=-1;T=-1,S=0. 答案:0 9.【思路点拨】从开始执行循环体,依次写出i,s的变化,找出i与n的关系. 【解析】第一次执行后,i=2,s=12;第二次执行后,i=3,s=12+22,而题目要求计算12+22+…+1002,故n=100. 答案:100 10.【解析】相应语句如下: 【方法技巧】两种循环语句的特点 (1)WHILE语句: 当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接