某程序框图如图所示,若该程序运行后输出的值是95,则(  ) A.a=4 B.a=5 C.a=6 D.a=7

问题描述:

某程序框图如图所示,若该程序运行后输出的值是

9
5
,则(  )

A. a=4
B. a=5
C. a=6
D. a=7

由已知可得该程序的功能是
计算并输出S=1+

1
1×2
+…+
1
a(a+1)
=1+1-
1
a+1
=2-
1
a+1

若该程序运行后输出的值是
9
5
,则 2-
1
a+1
=
9
5

∴a=4,
故选A.