欢迎来到天天文库
浏览记录
ID:37912356
大小:395.50 KB
页数:11页
时间:2019-06-02
《2013北师大版高中数学必修三第二章 算法初步综合检测题及答案解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、综合检测(二)第二章 算法初步(时间120分钟,满分150分)一、选择题(本大题共10小题,每小题5分,共50分,在每小题给出的四个选项中,只有一项是符合题目要求的)1.下列问题的算法适宜用选择结构表示的是( )A.求点P(-1,3)到直线l:3x-2y+1=0的距离B.由直角三角形的两条直角边长求斜边长C.解不等式ax+b>0(a≠0)XkB1.comD.计算100个数的平均数【解析】 适用于选择结构的算法具有判断、讨论,并根据判断结果选择不同的操作,由此可知只有C符合,故选C.【答案】 C2.用二分法求方程x2-10=0的近似根的算法中要用哪种算法结构(
2、 )A.顺序结构 B.选择结构C.循环结构D.以上都用【解析】 由求方程x2-10=0的近似根的算法设计知以上三种结构都用到.【答案】 D3.(2013·天津高考)图1阅读如图1所示的程序框图,运行相应的程序,则输出n的值为( )A.7B.6C.5D.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.【答
3、案】 D4.下述算法语句的运行结果为( )N=1S=0DoS=S+NN=N+1LoopWhileS<=10输出N-1A.5B.4C.11D.6【解析】 S=1+2+3+4+5时停止循环,故选A.【答案】 A5.执行如图2所示的程序框图,若输入n的值为6,则输出s的值为( )图2A.105B.16C.15D.1【解析】 当i=1时,s=1×1=1;当i=3时,s=1×3=3;当i=5时,s=3×5=15;当i=7时,i4、10输出iA.2 B.10C.11 D.8【解析】 第一次执行循环体,i=1,i=i+1=2,i=i·i=4,i=4<10,成立,第二次执行循环体,i=i+1=5,i=i·i=25,i=25<10,不成立,退出循环,共执行了2次循环体.【答案】 A7.阅读如图4所示的算法框图,运行相应的程序,则循环体执行的次数是( )A.50B.49C.100D.98【解析】 当i=2,4,6,…,98时,执行循环体,共执行了49次.【答案】 B 图4 图58.在阳光体育活动中,全校学生积极参加室外跑步.高三(1)班每个学生上个月跑步的路程从大5、到小排列依次是a1,a2,a3,…,a50(任意i=1,2,…,49,ai>ai+1),如图是计算该班上个月跑步路程前10名学生的平均路程的算法框图.则图中判断框①和处理框②内应分别填写( )A.i<10,=B.i<11,=C.i<11,=D.i<10,=【解析】 注意到判断框中应是保证恰好是10名学生,再注意到走出判断框的结果将是10个数的和,于是选C.【答案】 C9.如图6,该框图是求函数f(x)=x2-3x+5,当x∈{0,3,6,9,…,60}时函数值的一个算法框图,则①处应填( )A.x=x+3B.x=3xC.3x=xD.x+3=x【解析】 0,36、,6,9,…,60,后一个数比前一个数大3.【答案】 A 图6 图710.(2013·北京高考)执行如图7所示的程序框图,输出的S值为( )A.1 B.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二、填空题(本大题共5小题,每小题5分,共25分,将答案填在题中的横线上)11.下面为一个求20个数的平均数的算法语句,在横线上应填充的语句为________.S=0Fori=1To_______7、_输入xS=S+xNexta=S/20输出a【解析】 20个数,故应填20.【答案】 2012.下图是某算法的算法框图,则程序运行后输出的结果是________.图8【解析】 由题意得wWw.xKb1.coM∵n=4>3,故输出s=27.【答案】 2713.分析下面的算法语句:输入x;若输入38,运行上面的语句后,得到的结果是________.【解析】 输入38,程序运行过程是:9<38<100,成立,a=3b=8x=10×8+3=83输出x=83.【答案】 8314.(2013·湖北高考)阅读如图9所示的程序框图,运行相应的程序,若输入m的值为2,则输出的结果8、i=________.图
4、10输出iA.2 B.10C.11 D.8【解析】 第一次执行循环体,i=1,i=i+1=2,i=i·i=4,i=4<10,成立,第二次执行循环体,i=i+1=5,i=i·i=25,i=25<10,不成立,退出循环,共执行了2次循环体.【答案】 A7.阅读如图4所示的算法框图,运行相应的程序,则循环体执行的次数是( )A.50B.49C.100D.98【解析】 当i=2,4,6,…,98时,执行循环体,共执行了49次.【答案】 B 图4 图58.在阳光体育活动中,全校学生积极参加室外跑步.高三(1)班每个学生上个月跑步的路程从大
5、到小排列依次是a1,a2,a3,…,a50(任意i=1,2,…,49,ai>ai+1),如图是计算该班上个月跑步路程前10名学生的平均路程的算法框图.则图中判断框①和处理框②内应分别填写( )A.i<10,=B.i<11,=C.i<11,=D.i<10,=【解析】 注意到判断框中应是保证恰好是10名学生,再注意到走出判断框的结果将是10个数的和,于是选C.【答案】 C9.如图6,该框图是求函数f(x)=x2-3x+5,当x∈{0,3,6,9,…,60}时函数值的一个算法框图,则①处应填( )A.x=x+3B.x=3xC.3x=xD.x+3=x【解析】 0,3
6、,6,9,…,60,后一个数比前一个数大3.【答案】 A 图6 图710.(2013·北京高考)执行如图7所示的程序框图,输出的S值为( )A.1 B.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二、填空题(本大题共5小题,每小题5分,共25分,将答案填在题中的横线上)11.下面为一个求20个数的平均数的算法语句,在横线上应填充的语句为________.S=0Fori=1To_______
7、_输入xS=S+xNexta=S/20输出a【解析】 20个数,故应填20.【答案】 2012.下图是某算法的算法框图,则程序运行后输出的结果是________.图8【解析】 由题意得wWw.xKb1.coM∵n=4>3,故输出s=27.【答案】 2713.分析下面的算法语句:输入x;若输入38,运行上面的语句后,得到的结果是________.【解析】 输入38,程序运行过程是:9<38<100,成立,a=3b=8x=10×8+3=83输出x=83.【答案】 8314.(2013·湖北高考)阅读如图9所示的程序框图,运行相应的程序,若输入m的值为2,则输出的结果
8、i=________.图
此文档下载收益归作者所有