资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
2017-2018 学年苏教版高中数学必修 3 课后能力提升训练1阶段质量检测(一) 算 法 初 步考试时间:90 分钟 试卷总分:120 分一、填空题(本大题共 14 小题,每小题 5 分,共 70 分)1如图表示的算法结构是_结构2语句 A5,B6,ABA,逐一执行后,A、B 的值分别为_3对任意非零实数 a、b,若 ab 的运算原理如图所示,则 lg 1 000( )2_.124如图是一个算法的流程图,最后输出的 W_.5下面的伪代码运行后的输出结果是_a1 b2 c3 ab bc ca Print a,b,c6.一个伪代码如图所示,输出的结果是_2017-2018 学年苏教版高中数学必修 3 课后能力提升训练2S1 For I From 1 to 10 SS3 I End For Print S7下面的伪代码输出的结果是_i1 s1 While i 4 ss i ii1 End While Print s8459 与 357 的最大公约数是_9下列算法,当输入数值 26 时,输出结果是_Read xIf 9x100 Thena x10b Mod(x,10)x10baPrint xEnd If10(广东高考)执行如图所示的程序框图,若输入 n 的值为 4,则输出 s 的值为_(10 题图) (11 题图) 11如图所示的流程图输出的结果为_12执行如图所示的程序框图,如果输出 s3,那么判断框内应填入的条件是_2017-2018 学年苏教版高中数学必修 3 课后能力提升训练313.下列伪代码运行后输出的结果为_a0 j1 While j 5 amodaj,5 jj1 End While Print a14执行如图所示的流程图,若输出的结果是 8,则判断框内 m 的取值范围是_二、解答题(本大题共 4 小题,共 50 分)15(本小题满分 12 分)写出求最小的奇数 I,使 1357I2 012 的伪代码16(本小题满分 12 分)高中毕业会考等级规定:成绩在 85100 为“A”,7084 为“B”,6069 为“C”,60 分以下为“D”试编制伪代码算法,输入 50 名学生的考试成绩(百分制,且均为整数),输出其相应的等级2017-2018 学年苏教版高中数学必修 3 课后能力提升训练417(本小题满分 12 分)下面是计算应纳个人所得税的算法过程,其算法如下:S1 输入工资 x(x8 000);S2 如果 x3 500,那么 y0;如果 3 500x5 000,那么 y0.03(x3 500);否则 y450.1(x5 000)S3 输出税款 y,结束请写出该算法的伪代码及流程图18(本小题满分 14 分)某城市现有人口总数为 100 万人,如果年自然增长率为 1.2%,试解答下列问题:(1)写出该城市人口数 y(万人)与年份 x(年)的函数关系式;(2)用伪代码表示计算 10 年以后该城市人口总数的算法;(3)用流程图表示计算大约多少年以后该城市人口将达到 120 万人的算法答案 1解析:由流程图知为顺序结构答案:顺序2解析:A5,B6,A6511,B6.答案:11、63解析:令 alg 1 0003,b( )24,ab,故输出1.12b1a413答案:14解析:第一次循环后知 S1.第二次循环后知 T3,S918.第三次循环后知T5,S25817.所以输出 W17522.答案:225解析: 第 4 行开始交换,a2,b3,c 为赋值后的 a,c2.答案: 2,3,26解析:由伪代码可知 S1313231013(1210)166.答案:1667解析:由算法语句知 s1123424.2017-2018 学年苏教版高中数学必修 3 课后能力提升训练5答案:248解析:4593571102,357102351,102512,所以 459 与 357 的最大公约数是 51.答案:519解析: 这是一个由条件语句为主体的一个算法,注意算法语言的识别与理解此算法的目的是交换十位、个位数字得到一个新的二位数(x10 是取 x 除以 10 的商的整数部分)答案: 6210解析: 本题第 1 次循环:s1(11)1,i112;第 2 次循环:s1(21)2,i213;第 3 次循环:s2(31)4,i314;第 4 次循环:s4(41)7,i415.循环终止,输出 s 的值为 7.答案: 711解析:由题意知,输出的 b 为 2416.答案:1612解析: 依据循环结构运算并结合输出结果确定条件k2,s1,s1log23log23,k3,slog23log34log24,k4,slog24log45log25,k5,slog25log56log26,k6,slog26log67log27,k7,slog27log78log283.停止,说明判断框内应填 k7 或 k8.答案: k7(或 k8)13解析: 第一步:amod(1,5)1,j2;第二步:amod(12,5)3,j3;第三步:amod(33,5)1,j4;第四步:amod(14,5)0,j5;amod(05,5)0,j6,此时输出,a0.答案:014解析:由题知,k1,S0,第一次循环,S2,k2;第二次循环,S2226,k3;第六次循环,S302642,k617;第七次循环,S422756,k718,此时应输出 k 的值,从而易知 m 的取值范围是(42,56答案:(42,5615解:t1 I1 While t 2 012 tt I II2 End While Print I216解: 伪代码如图:2017-2018 学年苏教版高中数学必修 3 课后能力提升训练6I1 While I 50 Read aI学生成绩 If aI60 Then Print “D” Else If aI70 Then Print “C” Else If aI85 Then Print “B” Else Print “A” End If II1 End While17解:伪代码:Read x(x8 000)If x3 500 Theny0ElseIf x5 000 Theny0.03(x3 500)Elsey450.1(x5 000)End IfEnd IfPrint y 流程图18解:(1)y1001.012x(2)伪代码如下:2017-2018 学年苏教版高中数学必修 3 课后能力提升训练7S100 I1.012 For x From 1 To 10 SS I End For Print S(3)即求满足 1001.012x120 的最小正整数 x,其算法流程图如图
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号