2、.5.执行如图所示的程序框图,如果输入的x,y∈R,那么输出的S的最大值为( )A.0B.1C.2D.3(第5题图)(第6题图)6.(2016四川,理6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入n,x的值分别为3,2,则输出v的值为( )A.9B.18C.20D.357.为了在运行如图所示的程序之后得到结果y=16,则输入的x应该是( )INPUT xIF x<0 THENy=(x+1)?(x
3、+1)ELSEy=(x-1)?(x-1)ENDIFPRINT yENDA.±5B.5C.-5D.08.(2016河南开封四模)按如下程序框图,若输出结果为170,则判断框内应补充的条件为( )A.i>5B.i≥7C.i>9D.i≥99.(2016山西太原一模)执行如图所示的程序框图,若输出的S=,则判断框内填入的条件可以是( )A.k≥7B.k>7C.k≤8D.k<8(第9题图)(第10题图)10.某算法的程序框图如图所示,若输入区间[1,19]上的实数x,则输出的x大于49的概率为 . 11.(2016山东,理11)执行下边的程序框图,若输入的
4、a,b的值分别为0和9,则输出的i的值为 . 12.运行如图所示的程序,当输入a,b分别为2,3时,最后输出的m的值为 . INPUT a,bIF a>b THENm=aELSEm=bENDIFPRINT mEND能力提升13.(2016江西师大属中期末)根据下列算法语句,当输入x=-5,y=15时,则输出的结果为( )INPUT xINPUT yIF x<0 THENx=y+3ELSE y=y-3END IFPRINT x-y,y+xENDA.3,33B.33,3C.-17,7D.7,-1714.(2016山西太原三模)若用如图所示的程序
5、框图求数列的前100项和,则赋值框和判断框中可分别填入( )A.S=S+,i≥100B.S=S+,i≥101C.S=S+,i≥100D.S=S+,i≥10115.执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )A.B.C.D.(第15题图)(第16题图)16.(2016天津,理4)阅读上边的程序框图,运行相应的程序,则输出S的值为( )A.2B.4C.6D.817.根据如图所示的算法语句,可知输出的结果S为 . S=1I=1WHILE I<8S=S+2I=I+3WENDPRINTSEND高考预测18.若如图所示的程
6、序框图输出的S是126,则条件①可以为( )A.n≤5B.n≤6C.n≤7D.n≤8参考答案考点规范练53 算法初步1.C 解析由程序框图可知,当输入的x为时,sin>cos成立,所以输出的y1=sin;当输入的x为时,sin>cos不成立,所以输出的y2=cos,所以y17、s=4+5=9,i=5+2=7,输出s=9;第四次循环:s=9+7=16,i=7+2=9,输出s=16.满足条件i>7,程序运行终止,故所有的输出结果之和为1+4+9+16=30.4.D 解析由程序框图可知,第一次进入循环体后,i=1,s=;第二次进入循环体后,i=2,s=-;第三次进入循环体后,i=3,s=3;第四次进入循环体后,i=4,s=;退出循环,输出s=故选D.5.C 解析画出x,y满足的约束条件对应的可行域如图中阴影部分:移动直线l0:y=-2x.当直线经过点A(1,0)时,y=-2x+S中截距S最大,此时Smax=2×1+0=2.再与x≥0,y
8、≥0,x+y≤1都不成立时S=1进行比较,可得Sma