题目内容
12.执行如图所示的程序框图,输出的结果是( )| A. | 34 | B. | 55 | C. | 78 | D. | 89 |
分析 模拟程序的运行,依次写出每次循环得到的a,b,c的值,当c=55时不满足条件c≤50,退出循环,输出c的值为55.
解答 解:模拟程序的运行,可得
a=1,b=1,c=2
满足条件c≤50,执行循环体,a=1,b=2,c=3
满足条件c≤50,执行循环体,a=2,b=3,c=5
满足条件c≤50,执行循环体,a=3,b=5,c=8
满足条件c≤50,执行循环体,a=5,b=8,c=13
满足条件c≤50,执行循环体,a=8,b=13,c=21
满足条件c≤50,执行循环体,a=13,b=21,c=34
满足条件c≤50,执行循环体,a=21,b=34,c=55
不满足条件c≤50,退出循环,输出c的值为55.
故选:B.
点评 本题主要考查了循环结构的程序框图的应用,正确依次写出每次循环得到的a,b,c的值是解题的关键,属于基础题.
练习册系列答案
相关题目
2.函数f(x)=-x2-4x+2在[m,0]上的值域为[2,6],则m的取值范围是( )
| A. | [-4,-2] | B. | [-4,0] | C. | [-2,0] | D. | (-∞,-2] |