欢迎来到天天文库
浏览记录
ID:29067644
大小:331.50 KB
页数:13页
时间:2018-12-16
《2018高考数学异构异模复习 第十三章 算法初步 13 程序框图与算法语句撬题 理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2018高考数学异构异模复习考案第十三章算法初步13程序框图与算法语句撬题理1.执行如图所示的程序框图,如果输入的t=0.01,则输出的n=( )A.5 B.6C.7D.8答案 C解析 由程序框图可知,S=1-=,m=,n=1,>0.01;S=-=,m=,n=2,>0.01;S=-=,m=,n=3,>0.01;S=-=,m=,n=4,>0.01;S=-=,m=,n=5,>0.01;S=-=,m=,n=6,>0.01;S=-=,m=,n=7,<0.01.故选C.2.下边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为
2、14,18,则输出的a=( )A.0B.2C.4D.14答案 B解析 第一次执行,输入a=14,b=18,因为ab,所以a=14-4=10;第三次执行,因为a=10,b=4,a>b,所以a=10-4=6;第四次执行,因为a=6,b=4,a>b,所以a=6-4=2;第五次执行,因为a=2,b=4,a
3、,s=+=;第三次循环,得k=6,s=+=;第四次循环,得k=8,s=+=,此时退出循环,输出k=8,所以判断框内可填入的条件是s≤?,故选C.4.执行如图所示的程序框图,如果输入n=3,则输出的S=( )A.B.C.D.答案 B解析 当输入n=3时,输出S=++==.故选B.5.根据下边框图,当输入x为2006时,输出的y=( )A.28B.10C.4D.2答案 B解析 因为x所有的值构成首项为2006,公差为-2的等差数列.结合题意可知,当x=-2时,输出y的值,此时y=32+1=10.故选B.6.执行如图所示的程序框图,输出的结果为( )A.(-2,2)B.(-4,0)C.(-4
4、,-4)D.(0,-8)答案 B解析 初始值x=1,y=1,k=0,执行程序框图,则s=0,t=2,x=0,y=2,k=1;s=-2,t=2,x=-2,y=2,k=2;s=-4,t=0,x=-4,y=0,k=3,此时输出(x,y),则输出的结果为(-4,0),选B.7.执行上面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )A.B.C.D.答案 D解析 当a=1,b=2,k=3,n=1时,1≤3,M=1+=,a=2,b=,n=2;2≤3,M=2+=,a=,b=,n=3;3≤3,M=+=,a=,b=,n=4;4>3,程序结束,输出M=.8.执行右面的程序框图,如果输入的x,
5、t均为2,则输出的S=( )A.4B.5C.6D.7答案 D解析 第一次:1≤2成立,M=2,S=5,k=2;第二次:2≤2成立,M=2,S=7,k=3;第三次:3≤2不成立,输出S=7.故输出的S=7.9.阅读如下程序框图,运行相应的程序,则程序运行后输出的结果为( )A.7B.9C.10D.11答案 B解析 通过对程序框图的分析可知,该循环是一个根据判断条件不断累加的过程,∵i=7时,S=0+lg+lg+lg+lg=lg>-1,i=9时,S=0+lg+lg+lg+lg+lg=lg<-1,∴i=9,故选B.10.根据框图,对大于2的整数N,输出的数列的通项公式是( )A.an=2nB
6、.an=2(n-1)C.an=2nD.an=2n-1答案 C解析 因为N>2,所以可取N=3,则a1=2×1=2,S=a1=2,i=1+1=2.判断2>3是否满足?否,返回运算a2=2S=4,i=3,S=a2=4,判断3>3是否满足?否,返回运算a3=2S=8,因此a1=2,a2=4,a3=8,只有C选项符合.11.执行如图的程序框图,如果输入的x,y∈R,那么输出的S的最大值为( )A.0B.1C.2D.3答案 C解析 先画出x,y满足的约束条件对应的可行域如图中阴影部分:移动直线l0:y=-2x.当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=2×1+0=2.再与
7、x≥0,y≥0,x+y≤1不成立时S=1进行比较,可得Smax=2.12.执行如图所示的程序框图(算法流程图),输出的n为________.答案 4解析 各次循环中变量a,n的取值如下表所示:a1.51.41.41n234当a=1.41时,跳出循环,输出的n为4.13.根据如图所示的伪代码,可知输出的结果S为________.S←1I←1While I<8S←S+2I←I+3EndWhilePrintS答案
此文档下载收益归作者所有