4.(5 分)当 $m=7, n=3$ 时,执行如图所示的程序框图,输出的 $S$ 的值为()
参考答案C
2014_北京卷 (2014·理)
4.(5 分)当 $m=7, n=3$ 时,执行如图所示的程序框图,输出的 $S$ 的值为()
【考点】E7:循环结构.
【专题】11:计算题; 5 K :算法和程序框图.
【分析】算法的功能是求 $\mathrm{S}=7 \times 6 \times \ldots \times \mathrm{k}$ 的值,根据条件确定跳出循环的 k 值,计算输出 S 的值。
【解答】解:由程序框图知:算法的功能是求 $\mathrm{S}=7 \times 6 \times \ldots \times \mathrm{k}$ 的值,当 $m=7, n=3$ 时,$m-n+1=7-3+1=5$ ,
∴ 跳出循环的 k 值为 4 ,
∴ 输出 $\mathrm{S}=7 \times 6 \times 5=210$ 。
故选:C.
【点评】本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.