2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A

上传人:猪子****y 文档编号:91052564 上传时间:2019-06-21 格式:DOCX 页数:8 大小:327.55KB
返回 下载 相关 举报
2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A _第1页
第1页 / 共8页
2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A _第2页
第2页 / 共8页
2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A _第3页
第3页 / 共8页
2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A _第4页
第4页 / 共8页
2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A _第5页
第5页 / 共8页
点击查看更多>>
资源描述

《2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A 》由会员分享,可在线阅读,更多相关《2018秋新版高中数学人教A版必修3习题:第一章算法初步 第一章检测A (8页珍藏版)》请在金锄头文库上搜索。

1、第一章检测(A)(时间:90分钟满分:120分)一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)1.下列程序框中表示处理框的是()答案:A2.已知函数y=x,x0,x+1,x0,输入自变量x的值,输出对应的函数值.设计程序框图时,需用到的基本逻辑结构是()A.顺序结构B.条件结构C.顺序结构、条件结构D.顺序结构、循环结构答案:C3.把二进制数10110011(2)化为十进制数为()A.182B.181C.180D.179解析:10110011(2)=127+026+125+124+023+022+12+120=128+32+16+2+1

2、=179.答案:D4.执行下面的程序后,输出的结果是()A=1B=4A=2 A-BB=A2+BPRINTA,BENDA.1,3B.-2,5C.-3,6D.-2,8解析:执行过程是A=1,B=4,A=21-4=-2,B=(-2)2+4=8,输出-2,8.答案:D5.若用秦九韶算法求多项式f(x)=4x5-x2+2当x=3时的值,则需要做乘法运算和加减法运算的次数分别为()A.4,2B.5,3C.5,2D.6,2解析:f(x)=4x5-x2+2=(4x+0)x+0)x-1)x+0)x+2,故做乘法运算5次,加减运算2次.答案:C6.阅读下面的程序框图,若输入a,b,c的值分别是21,32,75,则

3、输出的值是()A.96B.53C.107D.128解析:2132,执行是,得m=a+b=53.答案:B7.运行下面的程序时,WHILE循环语句的执行次数是()N=0WHILEN20N=N+1N=NNWENDPRINTNENDA.3B.4C.15D.19解析:N=0,第一次循环,N=1,N=11=120;第二次循环,N=2,N=22=420,结束循环.故WHILE循环语句执行了3次.答案:A8.阅读如图所示的程序框图,运行相应的程序,输出的S的值等于()A.18B.20C.21D.40解析:由S=0,n=1得S=0+21+1=3,n=1+1=2,判断S=315不成立,执行第二次循环,S=3+22

4、+2=9,n=2+1=3,判断S=915不成立,执行第三次循环,S=9+23+3=20,n=3+1=4,判断S=2015成立,输出S=20.故选B.答案:B9.程序框图如图所示,若输出的y=0,则输入的x为()A.-3,0B.-3,-5C.0,-5D.-3,0,-5解析:由程序框图可知,此框图表示分段函数求值,y=x+3,x0.当y=0时,易求得x=-3或x=0.答案:A10.执行如图所示的程序框图,如果输出s=3,那么判断框内应填入的条件是()A.k9?B.k8?C.k7?D.k6?解析:k=2,s=1,s=1log23,k=3;执行否,s=log23log34=2,k=4;执行否,s=2l

5、og45,k=5;执行否,s=2log45log56=2log46,k=6;执行否,s=2log46log67=2log47,k=7;执行否,s=2log47log78=2log48=3,k=8.执行是,输出s=3.故判断框内应填“k7?”.答案:C二、填空题(本大题共5小题,每小题5分,共25分.把答案填在题中的横线上)11.459与357的最大公约数是.解析:459=3571+102357=1023+51102=512所以459与357的最大公约数是51.答案:5112.将258化成四进制数是.解析:利用除4取余法.则258=10002(4).答案:10002(4)13.若输入x=4,则下

6、列算法语句描述的算法输出的结果是.INPUTxIFx3THENm=5+(x-3) 1.2ELSEm=5ENDIFPRINTmEND解析:x=43,执行m=5+(4-3)1.2=6.2.答案:6.214.(2016山东高考)执行下边的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为.解析:第一次循环,a=1,b=8;第二次循环,a=3,b=6;第三次循环,a=6,b=3;满足条件,结束循环,此时,i=3.答案:315.如图是一个算法的程序框图,最后输出的W=.解析:运行程序:S=0,T=1;第一次循环,S=T2-S=1,执行否,T=T+2=3;第二次循环,S=T2-S=9-1=8,执行

7、否,T=3+2=5;第三次循环,S=T2-S=25-8=17,执行是,W=S+T=5+17=22.输出W=22,结束.答案:22三、解答题(本大题共5小题,共45分.解答时应写出必要的文字说明、证明过程或演算步骤)16.(8分)分别用辗转相除法和更相减损术求282与470的最大公约数.解:辗转相除法:470=1282+188,282=1188+94,188=294,282与470的最大公约数为94.更相减损术:470与282分别除以2得235和141.235-141=94,141-94=47,94-47=47,470与282的最大公约数为472=94.17.(8分)如图所示的程序框图.(1)试

8、写出该程序框图的功能;(2)若输出的值为3,求输入x的值.解:(1)该程序框图的功能是输入自变量x的值,输出函数y=2x2-5,x0,x-1,x0对应的函数值.(2)若输出的值为3,当x=99PRINTSEND(1)程序中是否有错误?若有,请加以改正;(2)把程序改成另一种类型的循环语句.解:(1)错误有两处:第一处,语句i=1应改为i=2.第二处,语句LOOPUNTILi=99应改为LOOPUNTILi99.(2)改为当型循环语句为:i=2S=0WHILEi2 0162的最小正整数n的算法,并画出程序框图.解:算法步骤:第一步,令S=0,i=1.第二步,计算S=S+i2,判断S20162是否成立,若成立,则输出i,结束算法;否则执行第三步.第三步,i=i+1,并返回第二步.程序框图:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号