2018-2019学年最新数学苏教版必修3:阶段质量检测(一) 算 法 初 步-含解析

阶段质量检测(一) 算 法 初 步 [考试时间:90 分钟 试卷总分:120 分] 一、填空题(本大题共 14 小题,每小题 5 分,共 70 分) 1.如图表示的算法结构是________结构. 2.语句 A←5,B←6,A←B+A,逐一执行后,A、B 的值分别为________. 1- 3.对任意非零实数 a、b,若 a?b 的运算原理如图所示,则 lg 1 000?( ) 2=________. 2 4.如图是一个算法的流程图,最后输出的 W=________. 5.下面的伪代码运行后的输出结果是________. a←1 b←2 c←3 a←b b←c c←a Print a,b,c 6.一个伪代码如图所示,输出的结果是________. S←1 For I From 1 to 10 S←S+3×I End For Print S 7.下面的伪代码输出的结果是________. i←1 s←1 While i≤4 s←s×i i←i+1 End While Print s 8.459 与 357 的最大公约数是________. 9.下列算法,当输入数值 26 时,输出结果是________. Read If x 9<x<100 Then a← b← x\10 Mod(x,10) x←10b+a Print x End If 10. (广东高考)执行如图所示的程序框图, 若输入 n 的值为 4, 则输出 s 的值为________. (10 题图) 11.如图所示的流程图输出的结果为________. (11 题图) 12. 执行如图所示的程序框图, 如果输出 s=3, 那么判断框内应填入的条件是________. 13.下列伪代码运行后输出的结果为________. a←0 j←1 While j≤5 a←mod?a+j,5? j←j+1 End While Print a 14. 执行如图所示的流程图, 若输出的结果是 8, 则判断框内 m 的取值范围是________. 二、解答题(本大题共 4 小题,共 50 分) 15.(本小题满分 12 分)写出求最小的奇数 I,使 1×3×5×7×…×I>2 012 的伪代码. 16. (本小题满分 12 分)高中毕业会考等级规定: 成绩在 85~100 为“A”, 70~84 为“B”, 60~69 为“C”,60 分以下为“D”.试编制伪代码算法,输入 50 名学生的考试成绩(百分制, 且均为整数),输出其相应的等级. 17.(本小题满分 12 分)下面是计算应纳个人所得税的算法过程,其算法如下: S1 输入工资 x(x≤8 000); S2 如果 x≤3 500,那么 y=0; 如果 3 500<x≤5 000,那么 y=0.03(x-3 500);否则 y=45+0.1(x-5 000) S3 输出税款 y,结束. 请写出该算法的伪代码及流程图. 18.(本小题满分 14 分)某城市现有人口总数为 100 万人,如果年自然增长率为 1.2%, 试解答下列问题: (1)写出该城市人口数 y(万人)与年份 x(年)的函数关系式; (2)用伪代码表示计算 10 年以后该城市人口总数的算法; (3)用流程图表示计算大约多少年以后该城市人口将达到 120 万人的算法. 答案 1.解析:由流程图知为顺序结构. 答案:顺序 2.解析:∵A=5,B=6,∴A=6+5=11,B=6. 答案:11、6 b-1 4-1 1 3.解析:令 a=lg 1 000=3,b=( )-2=4,∴a<b,故输出 a = =1. 2 3 答案:1 4.解析:第一次循环后知 S=1.第二次循环后知 T=3,S=9-1=8.第三次循环后知 T =5,S=25-8=17.所以输出 W=17+5=22. 答案:22 5.解析: 第 4 行开始交换,a=2,b=3,c 为赋值后的 a,∴c=2. 答案: 2,3,2 6.解析:由伪代码可知 S=1+3×1+3×2+…+3×10=1+3×(1+2+…+10)=166. 答案:166 7.解析:由算法语句知 s=1×1×2×3×4=24. 答案:24 8.解析:459=357×1+102,357=102×3+51,102=51×2,所以 459 与 357 的最大公 约数是 51. 答案:51 9.解析: 这是一个由条件语句为主体的一个算法,注意算法语言的识别与理解.此算 法的目的是交换十位、 个位数字得到一个新的二位数. (x\10 是取 x 除以 10 的商的整数部分). 答案: 62 10.解析: 本题第 1 次循环:s=1+(1-1)=1,i=1+1=2;第 2 次循环:s=1+(2 -1)=2,i=2+1=3;第 3 次循环:s=2+(3-1)=4,i=3+1=4;第 4 次循环:s=4+(4 -1)=7,i=4+1=5.循环终止,输出 s 的值为 7. 答案: 7 11.解析:由题意知,输出的 b 为 24=16. 答案:16 12.解析: 依据循环结构运算并结合输出结果确定条件. k=2,s=1,s=1×log23=log23,k=3,s=log23· log34=log24, k=4, s=log24· log45=log25, k=5, s=log25· log56=log26, k=6, s=log26· log67=log27, k=7,s=log27· log78=log28=3.停止,说明判断框内应填 k≤7 或 k<8. 答案: k≤7(或 k<8) 13.解析: 第一步:a=mod(1,5)=1,j=2;第二步:a=mod(1+2,5)=3,j=3;第 三步:a=mod(3+3,5)=1,j=4;第四步:a=mod(1+4,5)=0,j=5;a=mod(0+5,5)=0, j=6,此时输出,∴a=0. 答案:0 14.解析:由题知,k=1,S=0,第一次循环,S=2,k=2

相关文档

2018-2019学年最新高中数学苏教版必修3:阶段质量检测(一) 算法初步-含解析
2018-2019学年高中数学苏教版必修3:阶段质量检测(一) 算法初步-含解析
2018-2019学年数学苏教版必修3:阶段质量检测(一) 算 法 初 步-含解析
2018-2019学年最新高中数学苏教版必修三 阶段质量检测(一) 算 法 初 步-含答案
2018-2019学年高中数学苏教版必修三 阶段质量检测(一) 算 法 初 步-含答案
2018-2019学年最新高中数学苏教版必修3:阶段质量检测(三) 概率-含解析
2018-2019学年最新数学苏教版必修3:阶段质量检测(三) 概 率-含解析
2018-2019学年最新数学苏教版必修3:阶段质量检测(二) 统 计-含解析
2018-2019学年最新高中数学苏教版必修3:阶段质量检测(二) 统 计-含解析
2018-2019学年高中数学苏教版必修3:阶段质量检测(三) 概率-含解析
电脑版