欢迎来到天天文库
浏览记录
ID:45531186
大小:300.00 KB
页数:9页
时间:2019-11-14
《2019年高中数学 第一章算法初步综合检测 新人教B版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2019年高中数学第一章算法初步综合检测新人教B版必修3一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)1.算法共有三种逻辑结构,即顺序结构、条件分支结构、循环结构,下列说法正确的是( )A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合【解析】 任何一个算法都是由上述三种逻辑结构组成的,它可以含有三种结构中的一种,也可以是两种或三种.【答案】 D2.给出以下四个问题.①输入一个数x,输出它的相反数;②求体积为
2、6的正方体的棱长;③求三个数a,b,c中的最小数;④求函数f(x)=的函数值.其中不需要用条件语句来描述其算法的有( )A.1个 B.2个 C.3个 D.4个【解析】 仅②不需要分情况讨论,即不需要用条件语句.【答案】 A3.用更相减损之术求186和98的最大公约数为( )A.2B.4C.6D.8【解析】 由更相减损之术可知:(186,98)→(98,88)→(88,10)→(78,10)→(68,10)→(58,10)→(48,10)→(38,10)→(28,10)→(18,10)→(8,10)→(8,2)→(6,2)→(4,2)→(2,2).【答
3、案】 A图14.(xx·天津高考)阅读如图1所示的程序框图,运行相应的程序,则输出n的值为( )A.7 B.6C.5 D.4【解析】 n=1,S=0.第一次:S=0+(-1)1×1=-1,-1<2,n=1+1=2,第二次:S=-1+(-1)2×2=1,1<2,n=2+1=3,第三次:S=1+(-1)3×3=-2,-2<2,n=3+1=4,第四次:S=-2+(-1)4×4=2,2=2,满足S≥2,跳出循环,输出n=4.【答案】 D5.下面程序输入x=π时的运算结果是( )A.-2B.1C.πD.2【解析】 该程序的功能是求分段函数y=的函数
4、值,由于π>0,∴y=-2.【答案】 A6.给出如图2程序框图图2循环体执行的次数是( )A.50B.49C.100D.99【解析】 2+2×49=100,∴执行次数为49.【答案】 B7.(xx·北京高考)图3执行如图3所示的程序框图,输出的S值为( )A.1B.C.D.【解析】 当i=0,S=1时,执行S=后得S=,i=i+1=1;当i=1,S=时,执行S=后得S=,i=i+1=2.由于此时i≥2是成立的,因此输出S=.【答案】 C图48.(xx·安徽高考)如图4所示,程序框图(算法流程图)的输出结果是( )A.3B.4C.5D.8【解析】 当x=1,y=
5、1时,满足x≤4,则x=2,y=2;当x=2,y=2时,满足x≤4,则x=2×2=4,y=2+1=3;当x=4,y=3时,满足x≤4,则x=2×4=8,y=3+1=4;当x=8,y=4时,不满足x≤4,则输出y=4.【答案】 B9.以下程序运行的输出结果是( )A.17B.19C.15D.13【解析】 S=2×(5+2)+1=15.【答案】 C10.以下给出的是计算+++…+的值的一个程序框图(如图5所示),其中判断框内应填入的条件是( )图5A.i>10B.i<10C.i>20D.i<20【解析】 这是一个循环结构,其中变量i是计数变量,它应使循环执行10次,
6、因此条件应是i>10.【答案】 A二、填空题(本大题共4小题,每小题5分,共20分,把答案填在题中横线上)11.若输入8,则下列程序执行后输出的结果是________.【解析】 这是一个用条件语句编写的程序,由于输入8时,t≤4不成立,故应有c=0.2+0.1×(8-3)=0.7.【答案】 0.712.(xx·湖南高考)如果执行如图6所示的程序框图,输入x=-1,n=3,则输出的数S=________.图6【解析】 当n=3时,i=3-1=2,满足i≥0,故S=6×(-1)+2+1=-3.执行i=i-1后i的值为1,满足i≥0,故S=(-3)×(-1)+1+1=5.
7、再执行i=i-1后i的值为0,满足i≥0,故S=5×(-1)+0+1=-4.继续执行i=i-1后i的值为-1,不满足i≥0,故输出S=-4.【答案】 -413.已知函数y=如图7表示的是给定x的值,求其对应的函数值y的程序框图,①处应填写________;②处应填写________.图7【解析】 根据分段函数解析式及程序框图知,当满足x<2时,执行y=2-x,故判断框中条件为x<2,不满足条件x<2,即x≥2时,y=log2x,故②中为y=log2x.【答案】 x<2 y=log2x14.如图8是求12+22+32+…+1002的值的程序框图,则正整数n=___
此文档下载收益归作者所有