题目内容
| A、1 | B、2 | C、3 | D、4 |
考点:程序框图
专题:图表型,算法和程序框图
分析:模拟执行程序,依次写出每次循环得到的S,k的值,当k=6时,满足条件k>5,退出循环,输出S的值为3,从而得解.
解答:
解:模拟执行程序,可得
输入数据n=5,a1=1,a2=2,a3=3,a4=4,a5=5,
S=0,k=1
S=1,k=2
不满足条件k>5,S=
,k=3
不满足条件k>5,S=2,k=4
不满足条件k>5,S=
,k=5
不满足条件k>5,S=3,k=6
满足条件k>5,退出循环,输出S的值为3.
故选:C.
输入数据n=5,a1=1,a2=2,a3=3,a4=4,a5=5,
S=0,k=1
S=1,k=2
不满足条件k>5,S=
| 3 |
| 2 |
不满足条件k>5,S=2,k=4
不满足条件k>5,S=
| 5 |
| 2 |
不满足条件k>5,S=3,k=6
满足条件k>5,退出循环,输出S的值为3.
故选:C.
点评:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结果,属于基础题.
练习册系列答案
相关题目
设函数f(x)=3sin(2x+
)(x∈R)的图象为C,则下列表述正确的是( )
| π |
| 4 |
A、点(
| ||
B、直线x=
| ||
C、点(
| ||
D、直线x=
|
“a=1”是“直线l1:ax+y-1=0与直线l2:4x+(a+3)y+5+a=0平行”的( )
| A、充分而不必要条件 |
| B、必要而不充分条件 |
| C、充要条件 |
| D、既不充分又不必要条件 |
A、
| ||
B、1-
| ||
C、
| ||
D、1-
|
设等差数列{an}的公差为d,且a3=2,若数列{2 a1an}为递增数列,则公差d的取值范围是( )
| A、d<0 | B、d>1 |
| C、d>1或d<0 | D、0<d<1 |