题目内容
执行如图所示的程序框图,则输出n的值是( )

| A、8 | B、9 | C、10 | D、11 |
考点:程序框图
专题:算法和程序框图
分析:执行程序框图,依次写出每次循环得到的n,a,s的值,当s=2032时,满足条件s>2012,退出循环,输出n的值为9.
解答:
解:执行程序框图,有
n=1,a=1,s=0
a=3,s=3,
不满足条件s>2012,n=2,a=7,s=10
不满足条件s>2012,n=3,a=15,s=25
不满足条件s>2012,n=4,a=31,s=56
不满足条件s>2012,n=5,a=63,s=119
不满足条件s>2012,n=6,a=127,s=246
不满足条件s>2012,n=7,a=255,s=501
不满足条件s>2012,n=8,a=510,s=1011
不满足条件s>2012,n=9,a=1021,s=2032
满足条件s>2012,退出循环,输出n的值为9.
故选:B.
n=1,a=1,s=0
a=3,s=3,
不满足条件s>2012,n=2,a=7,s=10
不满足条件s>2012,n=3,a=15,s=25
不满足条件s>2012,n=4,a=31,s=56
不满足条件s>2012,n=5,a=63,s=119
不满足条件s>2012,n=6,a=127,s=246
不满足条件s>2012,n=7,a=255,s=501
不满足条件s>2012,n=8,a=510,s=1011
不满足条件s>2012,n=9,a=1021,s=2032
满足条件s>2012,退出循环,输出n的值为9.
故选:B.
点评:本题主要考查程序框图和算法,属于基本知识的考查.
练习册系列答案
相关题目
在等比数列{an}中,a1=1,a4=8,那么{an}的前5项和是( )
| A、-31 | B、15 | C、31 | D、63 |
已知直线x-y-2=0与直线mx+y=0垂直,那么m的值是( )
| A、-2 | B、-1 | C、1 | D、2 |
复数z满足(z+i)i=-3+i,i为虚数单位,则z等于( )
| A、1+2i | B、1-2i |
| C、-1+2i | D、-1-2i |