1、数学必修3(苏教版)章末过关检测卷(一)第1章 算法初步(测试时间:120分钟评价分值:150分)一、选择题(本大题共10小题,每小题5分,共50分;在每小题给出的四个选项中,只有一项是符合题目要求的)来源:学科网1有9枚银元,其中有一枚略重的是真银元,用天平(不用砝码)将真银元找出来,最少称多少次就一定能将真银元找出来()A. 1B2C7D8答案:B245和150的最大公约数与最小公倍数分别为()A5,150 B15,450 C450, 15 D15,150答案:B3(2015湖南卷)执行如图所示的程序框图,如果输入n3,则输出的S( )A. B. C. D.答案:B4(2014江西卷,改编
2、)阅读如图所示的程序框图,运行相应的程序,则程序运行后输出的结果为()A7 B9 C10 D11答案:B 5(2015四川卷)执行如图所示的程序框图,输出S的值为( )A B. C D.答案:D6(2014陕西卷,改编)根据下面框图,对大于2的整数N,输出的数列的通项公式是()Aan2n Ban2(n1) Can2n Dan2n1答案:C 7用秦九韶算法和直接算法求当xx0时,f3x612x560x4160x3240x2192x64的值,做的乘法次数分别为()A6,20 B7,20 C7,21 D6,21答案:D8(2015福建卷)阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输
3、出y的值为( )A2 B7 C8 D128答案:B9(2015安徽卷)执行如图所示的程序框图(算法流程图),输出的n为( )A3 B4 C5 D6答案:B来源:学&科&网Z&X&X&K10(2014湖南卷,改编)执行如图所示的程序框图,如果输入的t2,2,则输出的S属于()A6,2 B5,1C4,5 D3,6解析:由图知是求分段函数s(t)的值域,即s(t)2,63,13,6,选D.答案:D二、填空题(本大题共4小题,每小题5分,共20分;将正确答案填写在题中的横线上)11(2015江苏卷)根据如图所示的伪代码,可知输出的结果S为7 第11题图 第12题图 第13题图第14题图答案:712(2
4、014江苏卷)如图是一个算法流程图,则输出的n的值是_来源:学科网答案:513(2014浙江卷,改编)若某程序框图如图所示,当输入50时,则该程序运行后输出的结果是_答案:614(2014辽宁卷,改编)执行如图所示的程序框图,若输入x9,则输出y_答案:三、解答题(本大题共6小题,共80分;解答时应写出必要的文字说明、证明过程及演算步骤)15(本小题满分12分)某学生数学、语文、英语三门课的成绩分别为a、b、c,画出计算该学生平均成绩的程序框图解析:算法流程图如下:16(本小题满分12分)用更相减损术求228与1 995的最大公约数解析:由于1 995不是偶数,把228和1 995以较大数减小
5、数并重复操作,如图所示:1 9952281 7671 7672281 5391 5392281 3111 3112281 0831 08322885585522862762722839939922817122817157171571141145757所以,228和1 995的最大公约数等于57.17(本小题满分14分)(2014新课标卷,改编)执行如图的程序框图,若输入的a,b,k分别为1,2,3,求输出的M的值解析:输入a1,b2,k3,n13,所以M1,a2,b,n2;因为n23成立,所以M2,a,b,n3;因为n33成立,所以M,a,b,n4.因为n43不成立,所以输出的M.来源:Zxx
6、k.Com18(本小题满分14分)设计算法流程图,要求输入自变量x的值,输出函数f(x) 的值,并用复合If语句描述算法解析:算法流程图如下: 算法程序为:ReadxIf x0Theny*x3ElseIf x0Theny0Elsey*x5End IfEnd IfPrint y19(本小题满分14分)现欲求1的值(其中n的值由键盘输入),请画出流程图,并写出伪代码解析:流程图如下图所示伪代码如下:ReadnS0i0Doii1SSUntilinEnd DoPrintS20(本小题满分14分)数列an的通项为ann22n,请画出一个求前n项和Sn的流程图,并写出伪代码解析:算法流程图如下:伪代码如下:Readni1S0WhileinSSi*i*2iii1End WhilePrintS