执行如图的程序框图,如果输入的 $a=-1$,则输出的 $S=$ \((\qquad)\)

【难度】
【出处】
2017年高考全国甲卷(文)
【标注】
【答案】
B
【解析】
$k=1$ 时,$S=0+(-1)\cdot 1=-1$,$a=1$;
$k=2$ 时,$S=-1+1\cdot 2=1$,$a=-1$;
$k=3$ 时,$S=1+(-1)\cdot 3=-2$,$a=1$;
$k=4$ 时,$S=-2+1\cdot 4=2$,$a=-1$;
$k=5$ 时,$S=2+(-1)\cdot 5=-3$,$a=1$;
$k=6$ 时,$S=-3+1\cdot 6=3$,$a=-1$;
$k=7$ 时,$k>6$,输出 $S$,此时 $S=3$.
注:此程序框图实际上是求数列 $\{(-1)^{n}\cdot n\}$ 的前 $6$ 项和.
$k=2$ 时,$S=-1+1\cdot 2=1$,$a=-1$;
$k=3$ 时,$S=1+(-1)\cdot 3=-2$,$a=1$;
$k=4$ 时,$S=-2+1\cdot 4=2$,$a=-1$;
$k=5$ 时,$S=2+(-1)\cdot 5=-3$,$a=1$;
$k=6$ 时,$S=-3+1\cdot 6=3$,$a=-1$;
$k=7$ 时,$k>6$,输出 $S$,此时 $S=3$.
注:此程序框图实际上是求数列 $\{(-1)^{n}\cdot n\}$ 的前 $6$ 项和.
题目
答案
解析
备注