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

| A、2 | ||
B、
| ||
| C、-1 | ||
| D、1 |
考点:程序框图
专题:算法和程序框图
分析:根据题意,模拟程序框图的运行过程,寻找规律,求出正确的结果.
解答:
解:模拟程序框图的运行情况,如下;
开始,s=2,k=1;1<2013,是,s=
=-1,k=1+1=2,
2<2013,是,s=
=
,k=2+1=3,
3<2013,是,s=
=2,
…
∴程序框图计算s的值是以3为周期的函数,
当k=2012+1=2013时,2013<2013,否,输出s=
,结束;
故选:B.
开始,s=2,k=1;1<2013,是,s=
| 1 |
| 1-2 |
2<2013,是,s=
| 1 |
| 1-(-1) |
| 1 |
| 2 |
3<2013,是,s=
| 1 | ||
1-
|
…
∴程序框图计算s的值是以3为周期的函数,
当k=2012+1=2013时,2013<2013,否,输出s=
| 1 |
| 2 |
故选:B.
点评:本题考查了程序框图的运行情况问题,解题时应模拟程序框图的运行过程,以便发现规律,得出正确答案.
练习册系列答案
相关题目
过双曲线
-
=1(a>0,b>0)的左焦点F(-c,0)(c>0),作圆x2+y2=
的切线,切点为E,延长FE交双曲线右支于点P,若
=2
-
,则双曲线的离心率为( )
| x2 |
| a2 |
| y2 |
| b2 |
| a2 |
| 4 |
| OP |
| OE |
| OF |
A、
| ||||
B、
| ||||
C、
| ||||
D、
|
在△ABC中,三边a,b,c所对的角分别为A,B,C,若a2-b2=
bc,sinC=2
sinB,则角A=( )
| 3 |
| 3 |
| A、30° | B、45° |
| C、150° | D、135° |
若满足条件
的点P(x,y)构成三角形区域,则实数k的取值范围是( )
|
| A、(1,+∞) |
| B、(0,1) |
| C、(-1,1) |
| D、(-∞,-1)∪(1,+∞) |
若直线2ax+by-2=0(a,b∈R+)平分圆x2+y2-2x-4y-6=0,则
+
的最小值是( )
| 2 |
| a |
| 1 |
| b |
| A、1 | ||
| B、5 | ||
C、4
| ||
D、3+2
|