题目内容
9.执行如图所示的程序框图,则输出S的值为( )| A. | -10 | B. | 6 | C. | 8 | D. | 14 |
分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S=20-2-4-8的值,从而计算得解.
解答 解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S=20-2-4-8.
又S=20-2-4-8=6.
故选:B.
点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
练习册系列答案
相关题目
19.函数f(x)=$\left\{\begin{array}{l}\frac{1}{2^x},x≤0\\ 2sin(2x+\frac{π}{6}),0<x<π\end{array}$若x1,x2,x3是方程f(x)+a=0三个不同的根,则x1+x2+x3的范围是( )
| A. | $(-1,\frac{π}{2})$ | B. | $(\frac{π}{3}-1,\frac{π}{3})$ | C. | $(\frac{π}{3}-1,\frac{π}{3}+1)$ | D. | $(\frac{π}{6},\frac{π}{6}+1)$ |