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

| A、3 | B、4 | C、5 | D、6 |
考点:程序框图
专题:算法和程序框图
分析:执行程序框图,依次写出每次循环得到的k,b,a的值,当b=
,a=
时满足添加剂
>1,退出循环,输出k的值为4.
| 24 |
| 27 |
| 64 |
| 81 |
| b |
| a |
解答:
解:执行程序框图,可得:
b=0,k=1,
a=
,
不满足条件
>1,k=2,b=
,a=
,
不满足条件
>1,k=3,b=
,a=
,
不满足条件
>1,k=4,b=
,a=
,
满足添加剂
>1,退出循环,输出k的值为4.
故选:B.
b=0,k=1,
a=
| 2 |
| 3 |
不满足条件
| b |
| a |
| 2 |
| 3 |
| 8 |
| 9 |
不满足条件
| b |
| a |
| 8 |
| 9 |
| 24 |
| 27 |
不满足条件
| b |
| a |
| 24 |
| 27 |
| 64 |
| 81 |
满足添加剂
| b |
| a |
故选:B.
点评:本题主要考察了程序框图和算法,正确得到每次循环k,a,b的值是解题的关键,属于基础题.
练习册系列答案
相关题目
已知函数y=cos x(x∈[-
,
])的图象与x轴围成的区域记为M,若随机在圆O:x2+y2=π2内任取一点,则该点在区域M内的概率是( )
| π |
| 2 |
| π |
| 2 |
A、
| ||
B、
| ||
C、
| ||
D、
|
如图是求12+22+32+…+102的值的程序框图,则正整数n值为( )

| A、9 | B、10 |
| C、11 | D、10或11 |
等差数列{an}中,若a2+a8=15-a5,则a5的值为( )
| A、3 | B、4 | C、5 | D、6 |
已知a,b,c都为正数,且满足
,则
的最大值为( )
|
| 2a+b |
| c |
| A、16 | B、17 | C、18 | D、19 |