1、高考资源网() 您身边的高考专家课时作业(六十六)一、选择题1右图是计算函数y的值的程序框图,在、处应分别填入的是()Ayln(x),y0,y2xByln(x),y2x,y0Cy0,y2x,yln(x)Dy0,yln(x),y2x解析:依题意得,当x2时,yln(x),因此处应填yln(x);当23时,y2x,因此处应填y2x.综上所述,选B.答案:B2(2011年北京)执行如图所示的程序框图,输出的s值为()A3BC.D2解析:i0,s2i1,si2,si3,s3i4,s2退出,输出s2.答案:D3(2011年天津)阅读下边的程序框图,运行相应的程序,则输出i的值为()A3B4 C5D6解析
2、:由程序框图可知,运行第一次i1,a2运行第二次i2,a5运行第三次i3,a16运行第四次i4,a6550.故输出i4答案:B4(2012年安徽)如图所示,程序框图(算法流程图)的输出结果是()A3B4 C5D8解析:x1248y1234当x4不成立时,x8,y4,故选B.答案:B5(2012年辽宁)执行如图所示的程序框图,则输出的S值是()A1B. C.D4解析:开始:S4,i1,19,是,S1,i2;29,是,S,i3;39,是,S,i4;49,是,S4,i5;57,结束该循环,所以得不出题目的结果答案:C二、填空题7如图所给出的是计算的值的一个程序框图,其中判断框内应填入的条件是_解析:
3、由框图知,要经过10次循环才能算出此表达式的值,应填入“i10?”答案:i10?8(2012年浙江)若某程序框图如图所示,则该程序运行后输出的值是_解析:T1,i2;T,i3;T,i4;T,i5;T,i65,输出T,所以输出的值是.答案:9(2011年浙江)若某程序框图如图所示,则该程序运行后输出的k的值为_解析:k2k3,a43,b34k4,a44,b44k5,a45,b54输出k5答案:5三、解答题10(2012年广东)执行如图所示的程序框图,若输入n的值为8,则输出s的值为多少?解:i28,s(12)2,i4,k2;i48,s(24)4,i6,k3;i68,s(46)8,i8,k4;i8
4、8,输出s8.11(2012年湖南)如果执行如图所示的程序框图,输入x1,n3,则输出的数S是多少?解:该程序依次如下运行:S6,i2;S3,i1;S5,i0;S4,i10结束循环,输出S为4.12已知数列an的各项均为正数,观察如图所示的程序框图,若k5,k10时,分别有S和S,求数列an的通项公式解:由框图可知S,an是等差数列,其公差为d,则有,S,由题意可知,k5时,S;k10时,S;解得或(舍去)故ana1(n1)d2n1.热点预测13(1)(2012年大同市高三学情调研)已知程序框图如下:如果上述程序运行的结果为S132,那么判断框中应填入()Ak10?Bk9? Ck10?Dk9?(2)定义一种新运算“”:Sab,其运算原理为如图的程序框图所示,则式子5436_.解析:(1)由程序图可得S1321211,故判断框中应填入k10?,故选A.(2)由框图可知S,从而可得54365(41)(31)61.答案:(1)A(2)1- 9 - 版权所有高考资源网