早教吧 育儿知识 作业答案 考试题库 百科 知识分享

执行如图所示的程序框图,若输入t的值为5,则输出的s的值为()A.916B.54C.2116D.118

题目详情

执行如图所示的程序框图,若输入t的值为5,则输出的s的值为(  )
作业帮

A.

9
16

B.

5
4

C.

21
16

D.

11
8

▼优质解答
答案和解析
模拟执行程序,可得
t=5,s=1,k=2
满足条件k
1
2
=
3
2
,k=3
满足条件k<t,执行循环体,s=
3
2
-
1
4
=
5
4
,k=4
满足条件k<t,执行循环体,s=
5
4
+
1
8
=
11
8
,k=5
不满足条件k<t,退出循环,输出s的值为
11
8

故选:D.