(2018 秋・兴庆区校级月考）如图程序运行结果为（）

$$
\begin{aligned}
& n=10 \\
& s=0 \\
& \text { DO } \\
& s=s+n \\
& n=n-1 \\
& \text { LOOP UNTIL } s>=45 \\
& \text { PRINT } n \\
& \text { END }
\end{aligned}
$$
解：模拟程序的运行过程, 如下;

$n=10, s=0+10=10$,

$n=9, s=10+9=19$,

$n=8, \quad s=19+8=27$,

$n=7, s=27+7=34$,

$n=6, s=34+6=40$,

$n=5, s=40+5=45$,

$n=4$, 终止循环, 输出 $n=4$.

故选: $B$.