输入p=0.8,执行程序框图,则输出的n值是(  )A.2B.3C.4D.5

输入p=0.8,执行程序框图,则输出的n值是(  )A.2B.3C.4D.5

题型:不详难度:来源:
输入p=0.8,执行程序框图,则输出的n值是(  )
A.2B.3C.4D.5

答案
当n=1时,满足S<0.8,执行S=0+
1
2
=
1
2

当n=2时,满足S<0.8,执行S=
1
2
+
1
4
=
3
4

当n=3时,满足S<0.8,执行S=
3
4
+
1
8
=
7
8

当n=4时,不满足S<0.8,此时n=4,算法结束.
故选C.
举一反三
执行如图所示的程序框图后,输出的值为5,则P的取值范围(  )
A.
7
8
<P≤
15
16
B.P>
15
16
C.
7
8
≤P<
15
16
D.
3
4
<P≤
7
8
题型:不详难度:| 查看答案
在右边所示流程图中,若输入的x值是3,则最后输出的n的值为______.
题型:不详难度:| 查看答案
给出下面的算法:(1)a←1;(2)b←3;(3)a←a+b;(4)b←a-b;(5)print(a,b),它的结果是(  )
A.(1,3)B.(4,-2)C.(4,1)D.(1,1)
题型:不详难度:| 查看答案
如图,给出的是计算
1
2
+
1
4
+…+
1
100
的值的一个程序框图,则图中判断框内(1)处和执行框中的(2)处应填的语句是(  )
A.i>100,n=n+1B.i>100,n=n+2
C.i>50,n=n+2D.i≤50,n=n+2

题型:不详难度:| 查看答案
执行如图所示的程序框图,输出的s值为(  )
A.-3B.-
1
2
C.
1
3
D.2
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.