题目内容
如果执行如图的程序框图,那么输出的S为 ( )

| A、S=2 | ||
B、S=-
| ||
| C、S=-3 | ||
D、S=
|
考点:循环结构
专题:算法和程序框图
分析:执行程序框图,写出每次循环得到的k,S的值,当k=2011时满足条件k<2012,S=-3,k=2012不满足条件k<2012,输出S的值为-3.
解答:
解:执行程序框图,有
S=2,k=1满足条件k<2012,S=
,
k=2满足条件k<2012,S=-
,
k=3满足条件k<2012,S=-3,
k=4满足条件k<2012,S=2,
k=5满足条件k<2012,S=
,
k=6满足条件k<2012,S=-
,
k=7满足条件k<2012,S=-3,
k=8满足条件k<2012,S=2,
…
观察可知,程序框图的功能作用是计算输出S的值,而S的取值周期为4,而2011=4×502+3,故有
k=2011满足条件k<2012,S=-3,
k=2012不满足条件k<2012,输出S的值为-3.
故选:C.
S=2,k=1满足条件k<2012,S=
| 1 |
| 3 |
k=2满足条件k<2012,S=-
| 1 |
| 2 |
k=3满足条件k<2012,S=-3,
k=4满足条件k<2012,S=2,
k=5满足条件k<2012,S=
| 1 |
| 3 |
k=6满足条件k<2012,S=-
| 1 |
| 2 |
k=7满足条件k<2012,S=-3,
k=8满足条件k<2012,S=2,
…
观察可知,程序框图的功能作用是计算输出S的值,而S的取值周期为4,而2011=4×502+3,故有
k=2011满足条件k<2012,S=-3,
k=2012不满足条件k<2012,输出S的值为-3.
故选:C.
点评:本题主要考察了程序框图和算法,属于基础题.
练习册系列答案
相关题目
已知函数f(x)=x
(x>0),若对于任意α∈(0,
),都有f(tanα)+f(
)≥4cosβ(0≤β≤2π)成立,则β的取值范围是( )
| 1 |
| 2 |
| π |
| 2 |
| 1 |
| tanα |
A、[
| ||||
B、[
| ||||
C、[0,
| ||||
D、[0,
|
已知条件p:log2(x-1)<1;条件q:|x-2|<1|,则p是q成立的( )
| A、充分不必要条件 |
| B、必要不充分条件 |
| C、充分必要条件 |
| D、既不充分又不必要条件 |
将函数y=cos(x-
)的图象上所有点的横坐标伸长到原来的2倍(纵坐标不变),再将所得图象向左平移
个单位,则所得函数图象对应的解析式是( )
| 5π |
| 6 |
| π |
| 3 |
A、y=cos(
| ||||
B、y=cos(2x-
| ||||
| C、y=sin2x | ||||
D、y=cos(
|
长方体ABCD-A1B1C1D1中,过长方体的顶点A与长方体12条棱所成的角都相等的平面有( )
| A、1个 | B、2个 | C、3个 | D、4个 |
函数f(x)=
x3+x-sinx的定义域为R,数列{an}是公差为d的等差数列,且a1+a2+a3+…+a2014<0,记m=f(a1)+f(a2)+f(a3)+…+f(a2014).关于实数m,下列说法正确的是( )
| 1 |
| 3 |
| A、m恒为负数 |
| B、m恒为正数 |
| C、当d>0时,m恒为正数;当d<0时,m恒为负数 |
| D、当d>0时,m恒为负数;当d<0时,m恒为正数 |