2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3

2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3

ID:29022712

大小:211.50 KB

页数:7页

时间:2018-12-16

2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3_第1页
2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3_第2页
2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3_第3页
2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3_第4页
2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3_第5页
资源描述:

《2017-2018学年高中数学 阶段质量测试(一)算法初步 苏教版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、阶段质量检测(一) 算法初步[考试时间:90分钟 试卷总分:120分]一、填空题(本大题共14小题,每小题5分,共70分)1.如图表示的算法结构是________结构.2.语句A←5,B←6,A←B+A,逐一执行后,A、B的值分别为________.3.对任意非零实数a、b,若a⊗b的运算原理如图所示,则lg1000⊗()-2=________.4.如图是一个算法的流程图,最后输出的W=________.5.下面的伪代码运行后的输出结果是________.6.一个伪代码如图所示,输出的结果是________.

2、7.下面的伪代码输出的结果是________.8.459与357的最大公约数是________.9.下列算法,当输入数值26时,输出结果是________.Read xIf 9<x<100 Then a← x10 b← Mod(x,10) x←10b+aPrint xEnd If10.(广东高考)执行如图所示的程序框图,若输入n的值为4,则输出s的值为________.    (10题图)      (11题图)  11.如图所示的流程图输出的结果为________.12.执行如图所示的程序框图,如果输出s

3、=3,那么判断框内应填入的条件是________.13.下列伪代码运行后输出的结果为________.14.执行如图所示的流程图,若输出的结果是8,则判断框内m的取值范围是________.二、解答题(本大题共4小题,共50分)15.(本小题满分12分)写出求最小的奇数I,使1×3×5×7×…×I>2012的伪代码.16.(本小题满分12分)高中毕业会考等级规定:成绩在85~100为“A”,70~84为“B”,60~69为“C”,60分以下为“D”.试编制伪代码算法,输入50名学生的考试成绩(百分制,且均为整

4、数),输出其相应的等级.17.(本小题满分12分)下面是计算应纳个人所得税的算法过程,其算法如下:S1 输入工资x(x≤8000);S2 如果x≤3500,那么y=0;如果3500

5、该城市人口总数的算法;(3)用流程图表示计算大约多少年以后该城市人口将达到120万人的算法.答案1.解析:由流程图知为顺序结构.答案:顺序2.解析:∵A=5,B=6,∴A=6+5=11,B=6.答案:11、63.解析:令a=lg1000=3,b=()-2=4,∴a

6、:2,3,26.解析:由伪代码可知S=1+3×1+3×2+…+3×10=1+3×(1+2+…+10)=166.答案:1667.解析:由算法语句知s=1×1×2×3×4=24.答案:248.解析:459=357×1+102,357=102×3+51,102=51×2,所以459与357的最大公约数是51.答案:519.解析:这是一个由条件语句为主体的一个算法,注意算法语言的识别与理解.此算法的目的是交换十位、个位数字得到一个新的二位数.(x10是取x除以10的商的整数部分).答案:6210.解析:本题第1次循

7、环: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.答案:711.解析:由题意知,输出的b为24=16.答案:1612.解析:依据循环结构运算并结合输出结果确定条件.k=2,s=1,s=1×log23=log23,k=3,s=log23·log34=log24,k=4,s=log24·log45=log25,k=5,s=log25·log

8、56=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,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。