高考数学专题复习练习:考点规范练49
考点规范练49 算法初步
考点规范练A册第38页
基础巩固
1.如图,若依次输入的x分别为5π6,π6,相应输出的y分别为y1,y2,则y1,y2的大小关系是( )
A.y1=y2 B.y1>y2
C.y1
cos5π6成立,
所以输出的y1=sin5π6=12;
当输入的x为π6时,sinπ6>cosπ6不成立,所以输出的y2=cosπ6=32,所以y17,程序运行终止,
故所有的输出结果之和为1+4+9+16=30.
4.(2016河南信阳、三门峡一模)执行如图所示的程序框图,输出s的值为( )
A.2
B.-12
C.3
D.23
答案D
解析由程序框图可知,
第一次进入循环体后,i=1,s=23;
第二次进入循环体后,i=2,s=-12;
第三次进入循环体后,i=3,s=3;
第四次进入循环体后,i=4,s=23;
退出循环,输出s=23.故选D.
5.执行如图所示的程序框图,如果输入的x,y∈R,那么输出的S的最大值为( )
A.0 B.1 C.2 D.3
答案C
解析画出x,y满足的约束条件x≥0,y≥0,x+y≤1,对应的可行域如图中阴影部分:
移动直线l0:y=-2x.
当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=2×1+0=2.
再与x≥0,y≥0,x+y≤1都不成立时S=1进行比较,可得Smax=2.
6.秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,2,则输出v的值为( )
A.9 B.18
C.20 D.35
答案B
解析程序运行如下,n=3,x=2→v=1,i=2≥0→v=1×2+2=4,i=1≥0→v=4×2+1=9,i=0≥0→v=9×2+0=18,i=-1<0,结束循环,输出v=18,故选B.
7.为了在运行如图所示的程序之后得到结果y=16,则输入的x应该是( )
INPUT x
IF x<0 THEN
y=(x+1)