（2019 春・九江期末）执行如图所示的程序语句, 输出的结果为（）

$$
\begin{aligned}
& S=0, n=1 \\
& \text { Do } \\
& S=S+\frac{1}{n(n+1)} \\
& n=n+1 \\
& \text { LOOP UNTIL } n<10
\end{aligned}
$$

输出 $S$
模拟程序的运行, 可得程序的功能是计算并输出 $S=\frac{1}{1 \times 2}+\frac{1}{2 \times 3}+\cdots+\frac{1}{9 \times 10}$ 的值,由于 $S=\frac{1}{1 \times 2}+\frac{1}{2 \times 3}+\cdots+\frac{1}{9 \times 10}=\left(1-\frac{1}{2}\right)+\left(\frac{1}{2}-\frac{1}{3}\right)+\cdots\left(\frac{1}{9}-\frac{1}{10}\right)=1-\frac{1}{10}=\frac{9}{10}$.故选: $B$.