阅读如图的程序框图,若输入的
n 是
100,则输出的变量
S 和
T 的值依次是
( )
\begin{answer}D\end{answer}
\begin{solution}
程序从
S=T=0、
n=100 开始. 每次循环先把当前偶数加入
S,再把减去
1 后的奇数加入
T,随后再把
n 减去
1. 当循环结束时,
S=2+4+⋯+100=2(1+2+⋯+50)=50×51=2550
T=1+3+⋯+99=502=2500
因此输出
S,
T 依次为
2550,2500,故选 D.
\end{solution}