发布时间 : 星期三 文章2019届高三一轮总复习文科数学检测:10-1算法初步 含解析更新完毕开始阅读d051e0e7580102020740be1e650e52ea5418ce09
解析:当条件x≥0,y≥0,x+y≤1不成立时输出S的值为1,当条件x≥0,y≥0,x+y≤1成立时,S=2x+y,下面用线性规划的方法求此时S的最大值.作出不等式组
?x≥0,
?y≥0,?x+y≤1
表示的平面区域如图中阴
影部分所示,由图可知当直线S=2x+y经过点M(1,0)时S最大,其最大值为2×1+0=2,故输出S的最大值为2.
答案:2
10.(2017届安徽阜阳模拟)执行如图所示的程序框图,若输入x=6,则输出y的值为________.
解析:执行程序,可得x=6,y=2,
不满足条件|y-x|<1,执行循环体,x=2,y=0; 不满足条件|y-x|<1,执行循环体,x=0,y=-1; 3
不满足条件|y-x|<1,执行循环体,x=-1,y=-2; 3
满足条件|y-x|<1,退出循环,输出y的值为-2. 3
答案:-2
第10题图 第11题图
11.(2018届济南模拟)某程序框图如图所示,该程序运行后输出的k的值是________.
解析:阅读流程图,程序运行中数据的变化如下: k=0,S=0<100,
S=0+20=1,k=k+1=1, S<100,S=1+21=3,k=k+1=2, S<100,S=3+23=11,k=k+1=3, S<100,S=11+211=2 059,k=k+1=4, 此时S>100,输出的k值为4. 答案:4
12.(2017届广州市五校联考)如图所示的程序框图,其输出结果为________.
解析:由程序框图,得S=
1??11?111?
++…+=?1-2?+?2-3?+…+
???1×22×36×7?
166?11?
?6-7?=1-=,故输出的结果为.
777??
6
答案:7
[能 力 提 升]
11111
1.(2017届北京东城模拟)如图给出的是计算2+4+6+8+…+100的一个程序框图,其中判断框内应填入的条件是( )
A.i<50? C.i<25?
B.i>50? D.i>25?
解析:因为该循环体需要运行50次,i的初始值是1,间隔是1,所以i=50时不满足判断框内的条件,而i=51时满足判断框内条件,所以判断框内的条件可以填入i>50?
答案:B
2.(2018届湖北部分重点中学高三起点考试)美索不达米亚平原是人类文明的发祥地之一.美索不达米亚人善于计算,他们创造了优良的计数系统,其中开平方算法是最具有代表性的.程序框图如图所示,若输入a,n,ξ的值分别为8,2,0.5,每次运算都精确到小数点后两位,则输出的结果为( )
A.2.81 C.2.83
B.2.82 D.2.84
4+28
解析:输入a=8,n=2,ξ=0.5,m=2=4,n=2=3,|4-3|=1>0.5;m2.67+38
=3≈2.67,n≈2=2.84,|2.67-2.84|=0.17<0.5,输出n=2.84.故选D.
答案:D
第2题图 第3题图
3.(2017年天津卷)阅读如图的程序框图,运行相应的程序,若输入N的值为19,则输出N的值为( )
A.0 C.2
B.1 D.3
解析:阅读程序框图可得,程序执行过程如下:
首先初始化数值为N=19,
第一次循环:N=N-1=18,不满足N≤3; N
第二次循环:N=3=6,不满足N≤3; N
第三次循环:N=3=2,满足N≤3; 此时跳出循环体,输出N=2. 答案:C
4.(2017届安徽合肥模拟)执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是( )
A.20 C.22
B.21 D.23
解析:由题意,模拟执行程序,可得k=0,S=0, 满足条件S≤a,S=2×0+3=3,k=0+1=1; 满足条件S≤a,S=2×3+3=9,k=1+1=2; 满足条件S≤a,S=2×9+3=21,k=2+1=3;
由题意,此时,应该不满足条件21≤a,退出循环,输出k的值为3,从而结合选项可得输入a的值为20.故选A.
答案:A
5.已知函数f(x)=x2-ax的图象在点A(1,f(1))处的切线与直线x+3y+2=0垂直.执行如图所示的程序框图,输出的k值是________.