题目内容
9.根据程序框图,当输入x为2016时,输出的y=( )| A. | 10 | B. | 4 | C. | 2 | D. | $\frac{10}{9}$ |
分析 由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量y的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答 解:第一次执行循环体后,x=2014,满足继续循环的条件,
第二次执行循环体后,x=2012,满足继续循环的条件,
…
第n次执行循环体后,x=2016-2n,满足继续循环的条件,
…
第1008次执行循环体后,x=0,满足继续循环的条件,
第1009次执行循环体后,x=-2,不满足继续循环的条件,
则y=32+1=10,
故选:A
点评 本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.
练习册系列答案
相关题目
19.已知:$\left\{{\begin{array}{l}{2x+y-2≥0}\\{x+2y+4≥0}\\{3x-y-3≤0}\end{array}}\right.$,求z=x2+y2最小值为( )
| A. | 13 | B. | $\frac{4}{5}$ | C. | 1 | D. | $\frac{2}{3}$ |
14.已知抛物线的焦点坐标是(3,0),则抛物线的标准方程是( )
| A. | x2=-12y | B. | x2=12y | C. | y2=-12x | D. | y2=12x |