由如图的流程图输出的 $\mathrm{s}$ 为 ( )

<ImageHere>
解析: 解答: 执行流程图, 有

$s=2, i=1$

$\mathrm{s}=4, \mathrm{i}=2$

不满足条件 $i \geq 4, s=16, i=3$

不满足条件 $\mathrm{i} \geq 4, \mathrm{~s}=256, \mathrm{i}=4$

满足条件 $\mathrm{i} \geq 4$, 输出 $\mathrm{s}$ 的值为 256 .

故选: D.

分析: 本题主要考查了程序框图的三种基本逻辑结构的应用, 解决问题的关键是执行流程图,依次写出每次循环得到的 $s, i$ 的值, 当 $i=4$ 时, 满足条件 $i \geq 4$, 输出 $s$ 的值为 256 .