阅读如图所示的程序框图,若输入的n=10,则该算法的功能是(  )
A、计算数列{2n-1}的前11项和
B、计算数列{2n-1}的前10项和
C、计算数列{2n-1}的前11项和
D、计算数列{2n-1}的前10项和

考点:程序框图
专题:图表型,算法和程序框图
分析:模拟执行程序,分析写出程序运行的每一步,便可得到程序框图表示的算法的功能,当i=11时,i>10成立,输出S=1+2+22+…+29+210,从而得解.
解答: 解:框图首先给累加变量S和循环变量i赋值,
S=0,i=0;
执行S=1+2×0=1,i=0+1=1;
判断i>10不成立,执行S=1+2×1=1+2,i=1+1=2;
判断i>10不成立,执行S=1+2×(1+2)=1+2+22,i=2+1=3;

判断i>10不成立,执行S=1+2+22+…+29+210,i=10+1=11;
判断i>10成立,输出S=1+2+22+…+29+210
算法结束.
故则该算法的功能是计算数列{2n-1}的前11项和.
故选:A.
点评:本题考查解决程序框图中的循环结构时,常采用写出前几次循环的结果,找规律,属于基础题.

上一题:对任意的a.b∈R.a≠b.且a+b=2.集合A={x|m<x<a2+b2}非空.则m的取值范围是( ) A.m<2B.m≤2C.m>2D.m≥2

下一题:已知函数f(x)=ex-mx+1的图象为曲线C.若曲线C不存在与直线y=12x垂直的切线.则实数m的取值范围是( ) A.m>2B.m>-12C.m≤2D.m≤-12