【答案】
分析:通過依次對n的值判斷算法執(zhí)行,可以看出在算法執(zhí)行過程中S的值以6為周期周期出現,再由判斷框中的條件看出執(zhí)行的n的最大值是2013,由此即可得到算法輸出的正確結果.
解答:解:框圖首先給循環(huán)變量n賦值1,給累加變量S賦值0.
執(zhí)行
;
判斷1<2013,執(zhí)行n=1+1=2,S=
;
判斷2<2013,執(zhí)行n=2+1=3,S=
;
判斷3<2013,執(zhí)行n=3+1=4,S=
;
判斷4<2013,執(zhí)行n=4+1=5,S=
;
判斷5<2013,執(zhí)行n=5+1=6,S=
;
判斷6<2013,執(zhí)行n=6+1=7,S=0+
;
…
由此看出,算法在執(zhí)行過程中,S的值以6為周期周期出現,
而判斷框中的條件是n<2013,當n=2012時滿足判斷框中的條件,此時n=2012+1=2013.
所以程序共執(zhí)行了335個周期又3次,所以輸出的S值應是-1.
故選A.
點評:本題考查了循環(huán)結構中的當型結構,當型結構的特點是當滿足條件執(zhí)行循環(huán),不滿足條件跳出循環(huán),算法結束,是基礎題.