2018高考数学异构异模复习考案第十三章算法初步13程序框图与算法语句撬题理1
执行如图所示的程序框图,如果输入的t=0
01,则输出的n=()A.5B.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,b,所以a=10-4=6;第四次执行,因为a=6,b=4,a>b,所以a=6-4=2;第五次执行,因为a=2,b=4,a3,程序结束,输出M=
8.执行右面的程序框图,如果输入的x,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=lg2,所以可取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