精英家教网 > 高中数学 > 题目详情
若某程序框图如图所示,则输出的n的值是(  )
分析:框图首先给循环变量n赋值1,给累加变量p赋值1,然后执行运算n=n+1,p=p+2n-1,然后判断p>2012是否成立,不成立循环执行n=n+1,p=p+2n-1,成立时算法结束,输出n的值.且由框图可知,程序执行的是求等差数列的前n项和问题.当前n项和大于2012时,输出n的值.
解答:解:框图首先给循环变量n赋值1,给累加变量p赋值1,
执行n=1+1=2,p=1+(2×2-1)=1+3=4;
判断4>2012不成立,
执行n=2+1=3,p=1+3+(2×3-1)=1+3+5=9;
判断9>2012不成立,
执行n=3+1=4,p=1+3+5+(2×4-1)=1+3+5+7=16;

由上可知,程序运行的是求首项为1,公差为2的等差数列的前n项和,
由p=
(1+2n-1)n
2
=n2>2012
,且n∈N*,得n=45.
故选C.
点评:本题考查了程序框图,考查了等差数列的前n项和公式,解答此题的关键是能够由框图看出程序执行的是求等差数列前n项和的运算,此题是基础题
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

(2012•临沂二模)若某程序框图如图所示,则输出的p的值是(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•嘉兴二模)若某程序框图如图所示,则运行结果为
5
5

查看答案和解析>>

科目:高中数学 来源: 题型:

(2012•台州一模)若某程序框图如图所示,则该程序运行后输出的i值为
20
20

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•浙江二模)若某程序框图如图所示,则该程序运行后输出的值是(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•济南一模)若某程序框图如图所示,则该程序运行后输出的值是(  )

查看答案和解析>>

同步练习册答案