(2014•太原二模)某程序框图如图所示,该程序运行后输出的S为(  )

1个回答

  • 解题思路:根据框图的流程依次计算程序运行的结果,发现S值的周期,再根据条件确定跳出循环的i值,利用S值的周期求得输出S的值.

    由程序框图知:第一次循环S=[1+2/1−2]=-3,i=1+1=2;

    第二次循环S=[1−3/1+3]=-[1/2],i=2+1=3;

    第三次循环S=

    1−

    1

    2

    1+

    1

    2=[1/3],i=3+1=4;

    第四次循环S=

    1+

    1

    3

    1−

    1

    3=2,i=4+1=5.

    …,∴S值的周期为4,

    ∵跳出循环的i值为2015,∴输出S=-[1/2].

    故选:A.

    点评:

    本题考点: 程序框图.

    考点点评: 本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果,发现S值的周期是解答本题的关键.