1、一、选择题1在如图示的算法流程图中,若f(x)2x,g(x)x3,则h(2)的值为()A9B8C6 D4解析:当x2时,f(x)4,g(x)8,此时f(x)g(x),于是h(x)g(x)g(2)8.答案:B2(2012南昌模拟)若如下框图所给的程序运行结果为S20,那么判断框中应填入的关于k的条件是()Ak9? Bk8?Ck8? Dk8?解析:据程序框图可得当k9时,S11;k8时,S11920.应填入k8.答案:D3(2012金华模拟)执行下面的程序框图,输出的S()A25 B9C17 D20解析:由结构框图中循环体执行了2次输出的结果为17.答案:C4.执行如图所示的程序框图,若输出的结果
2、是8,则判断框内m的取值范围是()A(30,42B(42,56C(56,72D(30,72)解析:由题知,当输出结果k8时,S2(1237)56;当输出结果k7时,S2(1236)42,结合程序框图知答案:B5.(2012济南模拟)如右边程序框图所示,已知集合Ax|框图中输出的x值,集合By|框图中输出的y值,全集UZ,Z为整数集当x1时(UA)B()A3,1,5 B3,1,5,7C3,1,7 D3,1,7,9解析:据程序框图可得A0,1,2,3,4,5,6,B3,1,1,3,5,7,9,故(UA)B3,1,7,9答案:D二、填空题6阅读如下图所示的程序框图,则运行后输出的结果是_解析:依次执
3、行的是S1,i2;S1,i3;S2,i4;S2,i5;S3,i6;S3,i7,此时满足i6,故输出的结果是3.答案:37(2012上海十三校联考)根据上面的程序框图,要使得输出的结果在区间1,0上,则输入的x的取值范围是_解析:由程序框图可得输出值y若y1,0,则或解得2x.答案:2,三、解答题8画出计算S12222332410211的值的程序框图解:如图所示:9.已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1)、(x2,y2)、(xn,yn)、若程序运行中输出的一个数组是(x,8),求x的值解:开始n1,x11,y10n3,x23,y22n5,x39,y34n7,x
4、427,y46n9,x581,y58,则x81.10(2012佛山模拟)“世界睡眠日”定在每年的3月21日.2009年的世界睡眠日主题是“科学管理睡眠”,以提高公众对健康睡眠的自我管理能力和科学认识为此某网站2009年3月13日到3月20日持续一周的在线调查,共有200人参加调查,现将数据整理分组如题中表格所示(1)画出频率分布直方图;(2)睡眠时间小于8的频率是多少?(3)为了对数据进行分析,采用了计算机辅助计算分析中一部分计算见算法流程图,求输出的S的值,并说明S的统计意义序号(i)分组睡眠时间组中值(mi)频数(人数)频率(fi)14,5)4.580.0425,6)5.5520.2636,7)6.5600.3047,8)7.5560.2858,9)8.5200.1069,10)9.540.02解:(1)频率分布直方图如图所示(2)睡眠时间小于8小时的频率是p0.040.260.300.280.88.(3)首先要理解题中程序框图的含义,输入m1,f1的值后,由赋值语句:SSmifi可知,流程图进入一个求和状态令aimifi(i1,2,6),数列ai的前i项和为Ti,即T64.50.045.50.266.50.307.50.288.50.109.50.026.70,则输出的S为6.70.S的统计意义即是指参加调查者的平均睡眠时间