当前位置:首页 > 高考数学十年真题分类汇编(2010-2019)专题16算法及程序框图
【答案】C
【解析】由题意,得x=2,n=2,k=0,s=0,输入a=2,则s=0×2+2=2,k=1,继续循环;输入a=2,则s=2×2+2=6,k=2,继续循环;输入a=5,s=6×2+5=17,k=3>2,退出循环,输出17.故选C.
16.(2016·全国3·理T7文T8)执行右面的程序框图,如果输入的a=4,b=6,那么输出的n=( ) A.3 B.4 C.5 D.6
【答案】B
【解析】第一次循环,得a=2,b=4,a=6,s=6,n=1; 第二次循环,得a=-2,b=6,a=4,s=10,n=2; 第三次循环,得a=2,b=4,a=6,s=16,n=3; 第四次循环,得a=-2,b=6,a=4,s=20>16,n=4, 退出循环,输出n=4,故选B.
17.(2016·天津·理T4)阅读下边的程序框图,运行相应的程序,则输出S的值为 ( ) A.2 B.4 C.6 D.8
第 9 页 共 19 页
【答案】B
【解析】依次循环:S=8,n=2;S=2,n=3;S=4,n=4,满足条件,结束循环,输出S=4.故选B.
18.(2016·四川·理T6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例.若输入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.
19.(2016·北京·文T3)执行如图所示的程序框图,输出的s值为( )
第 10 页 共 19 页
共分享92篇相关文档