题目内容

执行如图的程序框图,那么输出S的值是(  )
A、2
B、
1
2
C、-1
D、1
考点:程序框图
专题:算法和程序框图
分析:根据题意,模拟程序框图的运行过程,寻找规律,求出正确的结果.
解答: 解:模拟程序框图的运行情况,如下;
开始,s=2,k=1;1<2013,是,s=
1
1-2
=-1,k=1+1=2,
2<2013,是,s=
1
1-(-1)
=
1
2
,k=2+1=3,
3<2013,是,s=
1
1-
1
2
=2,

∴程序框图计算s的值是以3为周期的函数,
当k=2012+1=2013时,2013<2013,否,输出s=
1
2
,结束;
故选:B.
点评:本题考查了程序框图的运行情况问题,解题时应模拟程序框图的运行过程,以便发现规律,得出正确答案.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网