2018-2019学年山西省吕梁育星中学高一上学期第三次月考数学试卷

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

2018-2019学年山西省吕梁育星中学高一上学期第三次月考数学试卷

‎2018-2019学年山西省吕梁育星中学高一上学期第三次月考数学试卷 一. 选择题(每小题5分,共60分)‎ ‎1.算法的三种基本结构是 ( )‎ ‎ A. 顺序结构、模块结构、条件结构 B. 顺序结构、条件结构、循环结构 ‎ C. 顺序结构、循环结构、模块结构 D. 模块结构、条件结构、循环结构 ‎2.程序框图符号 “ ”可用于( )‎ ‎ A.输出a=10 B.判断a=10 C.输入a=10 D.赋值a=10 ‎ ‎3.下列说法不是算法的是 (  )‎ ‎ A.解方程 ‎ B.从济南到伦敦要乘火车到北京,然后再转乘飞机 ‎ C.解方程2x-6=0的过程就是移项和系数化为1‎ ‎ D.利用公式S=πR2计算半径为3的圆的面积就是计算π×32‎ n不是质数 n不是质数 是 否 r=0‎ ‎4.如右图,是某算法流程图的一部分,其算法的逻辑结构为 ( )‎ ‎ A. 顺序结构 ‎ ‎ B.条件结构 ‎ ‎ C.判断结构 ‎ ‎ D. 循环结构 ‎5.用秦九韶算法计算多项式 当时的值时,需要做乘法和加法的次数分别是 ( )‎ ‎ A.5 , 5 B. 5 , 6 C. 6 , 6 D. 6 , 5‎ ‎6.给出以下四个问题:①输入一个数x,输出它的相反数;②求面积为6的正方形的周长;‎ ‎③求三个数a,b,c中的最大数;④求函数的函数值.‎ ‎(第7题)‎ 其中不需要用条件语句来描述其算法的有( )‎ A.4个 B.3个 C.2个 D.1个 ‎7.如图所示的算法语句运行的结果为(  )‎ A.1,1 B.2,1‎ C.1,2 D.2,2‎ i=1‎ Do i=i+1‎ i=i*i LOOP UNTIL i>10‎ 输出i (第8题)‎ ‎8.运行以下算法语句时,执行循环体的次数是(  )‎ A.10   ‎ B.2 ‎ C.11 ‎ D.8‎ ‎9. 下列各数中最小的数是 ( )‎ ‎ A. B. C. D. ‎ 10. 读两段程序:‎ 甲:i=1 乙:i=1000‎ S=0 S=0‎ WHILE i<=1000 DO S=S+i S=S+i i=i+1 i=i-1‎ WEND LOOP UNTIL i<1‎ PRINT S PRINT S END END 对甲、乙程序和输出结果判断正确的是( )‎ ‎ A. 程序不同,结果不同 B. 程序相同,结果不同 ‎ ‎ C. 程序不同,结果相同 D. 程序相同,结果相同 ‎11. 下面程序当x=45时运行后输出的结果为( )‎ ‎ A. 45 B. 54 C. 53 D. 35‎ INPUT x a=x10‎ b=x MOD 10‎ x=10*a-b PRINT x END ‎ (第11题)‎ S=1‎ i=1‎ WHILE S≤2005‎ i=i+2‎ S=S×i WEND PRINT i (第12题) ‎ ‎12.如左下图算法输出的结果是 ( )‎ A. 1+3+5+…+2005 B.满足1×3×5×…×n>2005的最小整数n ‎ C.求方程1×3×5×…×n=2005中的n值 D. 1×3×5×…×2005 ‎ 二、填空题(本大题共4小题,每小题5分,共20分)‎ 13. 书写序程有五种语句,包括 、 、 、 、 。‎ 14. 下列四个有关算法的说法中,正确的是 . ( 要求只填写序号 )‎ ‎(1) 正确的算法执行后一定得到确定的结果; (2) 算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;(3) 解决某类问题的算法不一定是唯一的;(4) 正确的算法一定能在有限步之内结束。 ‎ S=0 ‎ i=1‎ DO ‎ INPUT x ‎ S=S+x ‎ i=i+1‎ LOOP UNTIL _____‎ a=S/20‎ PRINT a END 第16题 ‎15.已知有如下两段程序:‎ 程序2如下:‎ i = 51‎ sum = 0‎ while i <= 50‎ ‎ sum=sum+i ‎ ‎ i = i+1‎ wend print sum end 程序1如下:‎ i = 51‎ sum = 0‎ do ‎ ‎ sum=sum+i ‎ ‎ i = i+1‎ loop until i > 50‎ print sum end 问:程序1运行的结果为_______________。 程序2运行的结果为___________‎ ‎16.下面为一个求20个数的平均数的程序,在横线上应填充的语句为 ‎ 三、 简答题(共6小题,共计70分) ‎ ‎17.(本小题满分8分)把“五进制”数转化为“十进制”数,再把它转化为“八进制”数。‎ ‎18.(本小题满分12分)利用秦九韶算法计算函数:,当时的值,并判断多项式在区间有没有零点.‎ ‎19.(本小题满分12分)以下是计算程序框图,请写出对应的程序。‎ ‎(2)‎ 结 束 i= i +1‎ ‎(1)‎ 开 始 是 输出 s 否 i = 1‎ P = 1‎ S= 0‎ S= s + p 输出sum 开始 i=1‎ sum=0‎ sum=sum+i iii=i+i1‎ i i≤100?‎ 结束 i=i+1‎ ‎ ‎ ‎ 是 ‎ 否 ‎ (第19题)‎ ‎ (第21题)‎ ‎20.(本小题满分12分)用辗转相除法或更相减损术求三个数的最大公约数.‎ ‎21.(本小题满分12分)为了缓解油价上涨带来的成本压力,某城市出租车公司规定在城区内搭乘出租车的收费标准为:不超过3公里收7元,超过3公里的里程每公里收1.5元,另每车次超过3公里收燃油附加费1元(其他因素不考虑).设计一个计算出租车费用的算法,画出算法流程图.‎ ‎22.(本小题满分14分)给出50个数,1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,以此类推. 要求计算这50个数的和. 先将下面给出的程序框图补充完整,再根据程序框图写出程序.‎ ‎1.把程序框图补充完整:‎ ‎ (1)________________________ (3分)‎ ‎ (2)________________________ (4分)‎ ‎2.程序:(7分)‎ 第三次月考答案(高一数学)‎ 一、 选择题(每小题5分,共计60分)‎ ‎ 1-5 BDABC 6-10 CDBAC 11-12 DB 二、 填空题(每小题5分,共计20分)‎ 13、 赋值语句、输入语句、输出语句、条件语句、循环语句 ‎ 14. ‎(1)(3)(4) 15. 51 0 16. i>20‎ 三、简答题(共6小题,共计70分)‎ ‎17. (本题满分8分)‎ 解:‎ ‎ ‎ ‎18.(本小题满分 12 分)‎ 解:‎ 且,‎ ‎ ‎ 当 时, 同理可求当时,.‎ 则多项式在上有零点。‎ ‎ 19.(本小题满分 12 分)‎ ‎ 解: i=1‎ sum=0‎ WHILE i<=100‎ sum=sum+i i=i+1‎ WEND PRINT sum ‎ ‎ END ‎ ‎ 20.(本小题满分 12 分)‎ 解: 324=243×1+81 ‎ ‎ 243=81×3+0 ‎ ‎ 则 324与 243的最大公约数为 81‎ ‎ 又 135=81×1+54 81=54×1+27 54=27×2+0‎ ‎ 则 81 与 135的最大公约数为27‎ ‎ 所以,三个数 324、243、135的最大公约数为 27.‎ ‎ 另法 ‎ 为所求。‎ 21. ‎(本小题满分 12 分)‎ 解:设x为出租车行驶的公里数,y为收取的费用,则y=‎ 算法步骤如下:‎ 第一步,输入x;‎ 第二步,判断x是否大于3,若x>3,则y=8+1.5×(x-3),否则y=7;‎ 第三步,输出y.‎ 算法流程图如右图所示.‎ ‎22. (本小题满分 14分)‎ ‎1.(1)i < = 50 (2)p= p + i ‎ ‎ 2. 程序: i=1‎ ‎ p=1‎ ‎ s=0‎ ‎ WHILE i<=50‎ ‎ s= s + p ‎ p= p + i ‎ i=i+1‎ ‎ WEND ‎ PRINT s
查看更多

相关文章

您可能关注的文档