题目内容
![](http://thumb.zyjl.cn/pic3/upload/images/201212/76/c64a2ca2.png)
y |
z |
分析:根据已知中的流程图可分析出本程序的功能是利用程序产生斐波那契数列各项的值,模拟程序的运行结果,即可得到答案.
解答:解:模拟程序的运行过程:
此时
=
故选D
z | 继续循环 | x | y | |
循环前 | / | 1 | 1 | |
第一圈 | 2 | 是 | 1 | 2 |
第二圈 | 3 | 是 | 2 | 3 |
第三圈 | 5 | 是 | 3 | 5 |
第四圈 | 8 | 是 | 5 | 8 |
第五圈 | 13 | 是 | 8 | 13 |
第六圈 | 21 | 是 | 13 | 21 |
第七圈 | 34 | 是 | 21 | 34 |
第八圈 | 55 | 是 | 34 | 55 |
第九圈 | 89 | 是 | 55 | 89 |
第十圈 | 144 | 否 |
y |
z |
89 |
144 |
故选D
点评:本题考查的知识点是循环结构,其中在求程序运行结果的题型中,利用表格管理循环中各变量的值,进而用模拟循环的变化求出结果是常用的方法.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目
阅读如图程序框图,如果输出i=4,那么空白的判断框中应填入的条件是( )
![精英家教网](http://thumb.zyjl.cn/pic3/upload/images/201401/122/039bf2e8.png)
![精英家教网](http://thumb.zyjl.cn/pic3/upload/images/201401/122/039bf2e8.png)
A、S<10? | B、S<12? | C、S<14? | D、S<16? |