题目内容
若某程序框图如图所示,则该程序运行后输出的S的值是 .

考点:程序框图
专题:算法和程序框图
分析:根据程序框图,进行运行,得到S的取值具备周期性,利用周期即可得到程序终止的条件,即可得到结论.
解答:
解:当k=0时,满足条件k<2012,S=
=-1,k=1,
当k=1时,满足条件k<2012,S=
=
,k=2,
当k=2时,满足条件k<2012,S=
=
=2,k=3,
当k=3时,满足条件k<2012,S=
=-1,k=4,
…
∴S的取值具备周期性,周期数为3,
∴当k=2011时,满足条件,此时与k=1时,输出的结果相同,即S=
,k=2012,
当k=2012时,不满足条件k<2012,此时输出S=
,
故答案为:
.
| 1 |
| 1-2 |
当k=1时,满足条件k<2012,S=
| 1 |
| 1-(-1) |
| 1 |
| 2 |
当k=2时,满足条件k<2012,S=
| 1 | ||
1-
|
| 1 | ||
|
当k=3时,满足条件k<2012,S=
| 1 |
| 1-2 |
…
∴S的取值具备周期性,周期数为3,
∴当k=2011时,满足条件,此时与k=1时,输出的结果相同,即S=
| 1 |
| 2 |
当k=2012时,不满足条件k<2012,此时输出S=
| 1 |
| 2 |
故答案为:
| 1 |
| 2 |
点评:本题主要考查程序框图的识别和判断,利用条件得到取值的周期性是解决本题的关键.
练习册系列答案
相关题目
函数y=log2(x-1)的定义域是( )
| A、(1,2) |
| B、(-∞,+∞) |
| C、(0,+∞) |
| D、(1,+∞) |
已知函数f(x)对任意的实数x,满足f(x)=f(π-x),且当x∈(-
,
)时,f(x)=x+x3,则( )
| π |
| 2 |
| π |
| 2 |
| A、f(3)<f(1)<f(2) |
| B、f(1)<f(3)<f(2) |
| C、f(3)<f(2)<f(1) |
| D、f(1)<f(2)<f(3) |