1、章末综合测评( 一)(时间 120 分钟,满分 160 分)一、填空题(本大题共 14 小题,每小题 5 分,共 70 分请把答案填写在题中横线上)1下面的伪代码运行后的输出结果是_a 1b 2c 3a bb cc aPrint a,b,c【解析】 第 4 行开始交换,a2,b3,c 为赋值后的 a,c 2.【答案】 2,3,22执行如图 1 所示的程序框图,输出的结果为_图 1【解析】 第一次循环:s110,t112,x0,y 2,k1;第二次循环:s022,t022,x2 ,y 2,k2;第三次循环:s224,t220,x 4,y 0,k3.满足条件,退出循环,输出(4,0)【答案】 (4
2、,0)3执行下面的伪代码,输出的结果是_x 0Dox x 1x x2Until x20End DoPrint x【解析】 第一次循环:x011,x 1 21;第二次循环:x 112 ,x 2 24;第三次循环:x 415 ,x 5 225.满足条件,退出循环输出 25.【答案】 254对任意非零实数 a、b,若 ab 的运算原理如图 2 所示,则 lg 1 0002_. (12)【导学号:11032026】图 2【解析】 令 alg 1 0003,b24,a5 时,2.5x 520,解得x6.【答案】 2 或 67. a 0I 1While I 5a Moda I,5I I 1End Whil
3、ePrint a上述伪代码运行后输出的结果为_【解析】 第一次循环 aMod(1,5)1.I2;第二次循环 aMod(3,5)3.I3;第三次循环 aMod(6,5)1.I4;第四次循环 aMod(5,5)0.I5;第五次循环 aMod(5,5)0.I6.【答案】 08图 4 是求 122 23 2100 2 的值的流程图,则正整数 n_.图 4【解析】 因为第一次判断执行后,S1 2,i2,第二次判断执行后,S1 22 2,i3,而题目要求计算 122 23 2 100 2,故 n100.【答案】 1009下列伪代码输出的结果是_I 1While I99End DoPrint s19(本小题
4、满分 16 分) 如图 7 所示程序框图中,有这样一个执行框 xif(x i 1),其中的函数关系式为 f(x) ,程序框图中的 D 为函数 f(x)的定义4x 2x 1域(1)若输入 x0 ,请写出输出的所有 xi;4965(2)若输出的所有 xi都相等,试求输入的初始值 x0.图 7【解】 (1)当 x0 时,4965x1f(x 0)f ,(4965) 1119x2f(x 1)f ,(1119) 15x3f(x 2)f 1,终止循环,所以输出的数为 , .(15) 1119 15(2)要使输出的所有数 xi都相等,则 xif(x i1 )x i1 .此时有 x1f(x 0)x 0,即 x 0,4x0 2x0 1解得 x01 或 x02,所以输入的初始值 x01 或 x02 时,输出的所有数 xi都相等20(本小题满分 16 分) 新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由考试成绩和平时成绩构成,各占 50%,若模块成绩大于或等于 60 分,获得 2 学分,否则不能获得学分(为 0 分)设计一算法,通过考试成绩和平时成绩计算学分,并画出流程图【解】 算法如下:S1 输入考试成绩 C1 和平时成绩 C2;S2 计算模块成绩 C ;C1 C22