题目内容

某程序框图如图所示,若该程序运行后输出的值是
9
5
,则(  )
A、a=6B、a=5
C、a=4D、a=7
考点:程序框图
专题:算法和程序框图
分析:执行程序框图,写出每次循环得到的k,S的值,当有S=
9
5
,k=5时,应该满足条件k>a,退出循环输出S的值为
9
5
,故a的值应为4.
解答: 解:执行程序框图,有
S=1,k=1
不满足条件k>a,有S=1+
1
1×2
,k=2;
不满足条件k>a,有S=1+
1
1×2
+
1
2×3
,k=3;
不满足条件k>a,有S=1+
1
1×2
+
1
2×3
+
1
3×4
,k=4;
不满足条件k>a,有S=1+
1
1×2
+
1
2×3
+
1
3×4
+
1
4×5
=
9
5
,k=5;
此时,应该满足条件k>a,退出循环输出S的值为
9
5

故a的值应为4.
故选:C.
点评:本题主要考察了程序框图和算法,属于基本知识的考查.
练习册系列答案
相关题目

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

精英家教网