2016人教a版高中数学必修三第一章《算法初步》word版含解析_第1页
2016人教a版高中数学必修三第一章《算法初步》word版含解析_第2页
2016人教a版高中数学必修三第一章《算法初步》word版含解析_第3页
2016人教a版高中数学必修三第一章《算法初步》word版含解析_第4页
2016人教a版高中数学必修三第一章《算法初步》word版含解析_第5页
已阅读5页,还剩5页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章过关检测(时间:90分钟,满分:100分)知识点分布表考查知识点题号程序框图5,7,8,9,10,12,13,14,15,16,18算法语句1,2,6算法案例3,4,11综合问题17一、选择题(本大题共10小题,每小题4分,共40分)1.下列给出的输入语句、输出语句和赋值语句:(1)输出语句INPUT a,b,c(2)输入语句INPUT x=3(3)赋值语句3=A(4)赋值语句A=B=C其中正确的个数是()A.0B.1C.2D.3答案:A解析:(1)应为输入语句;(2)不能输入表达式;(3)不能变量赋值给常数;(4)不能连续赋值.2.以下程序中,输出时A的值是输入时A的值的()INPUT AA=A+AA=2APRINT AENDA.1倍B.2倍C.3倍D.4倍答案:D解析:令初始值A=a,则A=2(a+a)=4a.3.如果用辗转相除法求168与72的最大公约数要做n次除法运算,那么n的值为()A.2B.3C.4D.5答案:A解析:因为168=722+24,72=243,所以应做2次除法,即可求出168与72的最大公约数为24.故选A.4.在四位八进制数中,能表示的最小十进制数是()A.585B.576C.584D.512答案:D解析:1 000(8)是四位八进制数中最小的,又1 000(8)=183=512,故选D.5.(2015安徽高考,文7)执行如图所示的程序框图(算法流程图),输出的n为()A.3B.4C.5D.6答案:B解析:当a=1,n=1时,进入循环,a=1+11+1=32,n=2;此时|a-1.414|0.005,继续循环,a=1+11+32=1+25=75,n=3;此时|a-1.414|0.005,继续循环,a=1+11+75=1+512=1712,n=4;此时|a-1.414|0.0030.005,退出循环,因此n的值为4.6.如图所示,该程序的输出结果为()S=0n=2WHILE n8S=S+1/nn=n+2WENDPRINT SENDA.2525B.1112C.16D.34答案:B解析:由题目中程序可得n=2,S=0,判断执行“是”,S=12,n=4;判断执行“是”,S=12+14=34,n=6;判断执行“否”,S=34+16=1112,n=8.判断执行“否”,输出1112.7.执行右面的程序框图,如果输入的t-1,3,则输出的s属于()A.-3,4B.-5,2C.-4,3D.-2,5答案:A解析:当-1t3,程序结束,输出M=158.9.已知流程图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内处应填的是()A.2B.3C.4D.16答案:B解析:a=1时进入循环,此时b=21=2;a=2时再进入循环,此时b=22=4;a=3时,再进入循环,此时b=24=16.a=4时应跳出循环.循环满足的条件为a3,应填3.10.如果执行下边的程序框图,输入x=-2,h=0.5,那么输出各个数的和等于()A.3B.3.5C.4D.4.5答案:B解析:输入x=-2时,y=0,执行x=x+0.5后x=-1.5.当x=1.5时,y=0,执行x=x+0.5后x=-1,当x=-1时,y=0,执行x=x+0.5后x=-0.5,当x=-0.5时,y=0,执行x=x+0.5后x=0,当x=0时,y=0,执行x=x+0.5后x=0.5,当x=0.5时,y=0.5,执行x=x+0.5后x=1,当x=1时,y=1,执行x=x+0.5后x=1.5,当x=1.5时,y=1,执行x=x+0.5后x=2,当x=2时,y=1,x=2符合x2,因此循环结束.故输出的各数之和为0.5+1+1+1=3.5.二、填空题(本大题共4小题,每小题4分,共16分)11.用秦九韶算法求多项式f(x)=3x6+12x5+8x4-3.5x3+7.2x2+5x-13在x=6时的值的时候,v3=.答案:1 124.5解析:f(x)=(3x+12)x+8)x-3.5)x+7.2)x+5)x-13,v0=3,v1=36+12=30,v2=v1x+8=306+8=188,v3=v2x-3.5=1886-3.5=1 124.5.12.(2014山东高考,文11)执行下面的程序框图,若输入的x的值为1,则输出的n的值为.答案:3解析:输入x=1,12-4+30,执行是,x=2,n=1;返回22-8+30,执行是,x=3,n=2;返回32-12+30,执行是,x=4,n=3;返回42-16+30,执行否,输出n=3.13.阅读如图所示的程序框图,运行相应的程序.若输入m的值为2,则输出的结果i=.答案:4解析:由程序框图,i=1后:A=12,B=11,AB?否;i=2后:A=22,B=12,AB?否;i=3后:A=42,B=23,AB?否;i=4后:A=82,B=64,A2 010END18.(12分)如图,有一城市,市区为半径为15 km的圆形区域,近郊区为距中心15 km25 km范围内的环形地带,距中心25 km以外的为远郊区.市区地价为每公顷100万元,近郊区地价为每公顷60万元,远郊区地价为每公顷20万元,输入某一点的坐标为(x,y)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论