执行如图流程图, 如果输入的 $\mathrm{n}$ 是 4 , 则输出的 $\mathrm{p}$ 是 ( )

<ImageHere>
解析: 解答: 由 $k=1, n=4$, 知 $1<4 \Rightarrow p=1=0+1 \Rightarrow s=1, t=1 \Rightarrow k=2 \Rightarrow 2<4 \Rightarrow p=1+1=2 \Rightarrow s$ $=1, \mathrm{t}=2 \Rightarrow \mathrm{k}=3 \Rightarrow 3<4 \Rightarrow \mathrm{p}=1+2=3 \Rightarrow \mathrm{s}=2, \mathrm{t}=3 \Rightarrow \mathrm{k}=4 \Rightarrow 4<4$ 否输出 $\mathrm{p}=3$. 选 $\mathrm{C}$

分析: 本题主要考查了程序框图的三种基本逻辑结构的应用, 解决问题的关键是根据所给程序框图的结果特征进行发现计算即可.