题目内容

2.执行如图所示程序框图,若输入的a,b,n分别为1,2,5,则输出的N=(  )
A.$\frac{1}{6}$B.$\frac{1}{2}$C.$\frac{3}{2}$D.$\frac{11}{6}$

分析 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量N的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.

解答 解:模拟程序的运行,可得
a=1,b=2,n=5,i=1
满足条件i≤5,执行循环体,N=$\frac{1}{2}$,a=2,b=2,i=2
满足条件i≤5,执行循环体,N=$\frac{3}{2}$,a=2,b=$\frac{2}{3}$,i=3
满足条件i≤5,执行循环体,N=$\frac{1}{2}$,a=$\frac{2}{3}$,b=2,i=4
满足条件i≤5,执行循环体,N=$\frac{1}{6}$,a=2,b=6,i=5
满足条件i≤5,执行循环体,N=$\frac{11}{6}$,a=6,b=$\frac{6}{11}$,i=6
此时,不满足条件i≤5,执行循环体,输出N的值为$\frac{11}{6}$.
故选:D.

点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.

练习册系列答案
相关题目

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

精英家教网