题目内容

9.执行所给的程序框图,则输出的值是(  )
A.$\frac{1}{55}$B.$\frac{1}{58}$C.$\frac{1}{61}$D.$\frac{1}{64}$

分析 根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦满足条件就退出循环,输出结果.

解答 解:模拟执行程序,可得:
A=1,i=1,
第1次执行循环体,A=$\frac{1}{4}$,i=2
满足条件i≤20,第2次执行循环体,A=$\frac{1}{7}$,i=3,
满足条件i≤20,第3次执行循环体,A=$\frac{1}{10}$,i=4,
满足条件i≤20,第4次执行循环体,A=$\frac{1}{13}$,i=5,
满足条件i≤20,第5次执行循环体,A=$\frac{1}{16}$,i=6,

观察规律可知,当i=20时,满足条件i≤20,第20次执行循环体,A=$\frac{1}{4+(20-1)×3}$=$\frac{1}{61}$,i=21,
此时,不满足条件i≤20,退出循环,输出A的值为$\frac{1}{61}$.
故选:C.

点评 本题给出程序框图,要我们求出最后输出值,着重考查了算法语句的理解和循环结构等知识,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网