3.下图是一个算法流程图,则输出的 $S$ 的值是

参考答案5 .
2019_江苏卷 (2019)
3.下图是一个算法流程图,则输出的 $S$ 的值是

【解答】
下图是一个算法流程图,则输出的 $S$ 的值是 $\_\_\_\_$ .
【答案】 5 .
【解析】
【分析】
结合所给的流程图运行程序确定输出的值即可.
【详解】执行第一次,$S=S+\frac{x}{2}=\frac{1}{2}, x=1 \geq 4$ 不成立,继续循环,$x=x+1=2$ ;
执行第二次,$S=S+\frac{x}{2}=\frac{3}{2}, x=2 \geq 4$ 不成立,继续循环,$x=x+1=3$ ;
执行第三次,$S=S+\frac{x}{2}=3, x=3 \geq 4$ 不成立,继续循环,$x=x+1=4$ ;
执行第四次,$S=S+\frac{x}{2}=5, x=4 \geq 4$ 成立,输出 $S=5$ .
【点睛】识别、运行程序框图和完善程序框图的思路:
(1)要明确程序框图的顺序结构、条件结构和循环结构。
(2)要识别、运行程序框图,理解框图所解决的实际问题.
(3)按照题目的要求完成解答并验证。