如图给出的是计算12+14+16+…+120的值的一个程序框图,判断框内应填入的条件是(  )A.i<20B.i>20C.i<10D.i>10

如图给出的是计算12+14+16+…+120的值的一个程序框图,判断框内应填入的条件是(  )A.i<20B.i>20C.i<10D.i>10

题型:不详难度:来源:
如图给出的是计算
1
2
+
1
4
+
1
6
+…+
1
20
的值的一个程序框图,判断框内应填入的条件是(  )
A.i<20B.i>20C.i<10D.i>10

答案
由题意,该程序按如下步骤运行
经过第一次循环得到s=
1
2
,n=4,i=2;
经过第二次循环得到s=
1
2
+
1
4
,n=6,i=3;
经过第三次循环得到s=
1
2
+
1
4
+
1
6
,n=8,i=4;

看到S中最后一项的分母与i的关系是:分母=2(i-1)
∴20=2(i-1)解得i=11时需要输出
所以判断框的条件应为i>10.
故选D.
举一反三
如图,是计算函数y=





-x,x≤-1
0,-1<x≤2
x2,x>2
的值的程序框图,则在①、②、③处应分别填入的是(  )
A.y=-x,y=0,y=x2B.y=-x,y=x2,y=0
C.y=0,y=x2,y=-xD.y=0,y=-x,y=x2

题型:不详难度:| 查看答案
阅读程序图:若输入的A的值为1,则输出的结果A的值为______.
题型:不详难度:| 查看答案
如图为程序表示的算法是(  )
A.交换m与n的位置B.更相减损术
C.辗转相除法D.秦九韶算法
题型:不详难度:| 查看答案
如图程序框图输出的结果是
20
21
,则判断框内应填入的条件是(  )
A.n≤20?B.n<20?C.n>20?D.n≥20?

题型:不详难度:| 查看答案
按如图所示的程序框图操作:
(1)写出输出的数所组成的数集.若将输出的数按照输出的顺序从前往后依次排列,则得到数列{an},请写出数列{an}的通项公式;
(2)如何变更A框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{3n}的前8项?
(3)如何变更B框内的赋值语句,使得根据这个程序框图所输出的数恰好是数列{4n-3}的前8项?
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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