题目内容

19.根据如图所示的程序框图(其中[x]表示不大于x的最大整数),输出r等于(  )
A.$\frac{7}{3}$B.2C.$\frac{5}{2}$D.4

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

解答 解:当a=$\sqrt{3}$,b=$\sqrt{5}$,n=1时,
nb-a)=$\sqrt{5}$-$\sqrt{3}$,
∵$\sqrt{5}$-$\sqrt{3}$<1,
∴执行“否”,
n=1+1=2,nb-a)=2($\sqrt{5}$-$\sqrt{3}$),
∵2( $\sqrt{5}$-$\sqrt{3}$ )>1,
∴执行“是”,
m=[2$\sqrt{3}$]=[$\sqrt{12}$]=3,
r=$\frac{3+1}{2}$=2.
故选:B

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

练习册系列答案
相关题目

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

精英家教网