题目内容
6.阅读下面程序框图运行相应的程序,若输入x的值为-8,则输出y的值为( )| A. | 0 | B. | 1 | C. | $\frac{1}{8}$ | D. | $\frac{1}{16}$ |
分析 模拟执行程序框图,依次写出每次循环得到的x的值,当x=4时,满足条件|x|≤4,计算并输出y的值为$\frac{1}{16}$.
解答 解:模拟执行程序框图,可得
x=-8
不满足条件|x|≤4,x=|x-4|=12
不满足条件|x|≤4,x=|x-4|=8
不满足条件|x|≤4,x=|x-4|=4
满足条件|x|≤4,y=$\frac{1}{16}$,输出y的值为$\frac{1}{16}$.
故选:D.
点评 本题主要考查了循环结构的程序框图,搞清程序框图的算法功能是解决本题的关键,按照程序框图的顺序进行执行求解,属于基础题.
练习册系列答案
相关题目
16.已知直线Ax+By+C=0(A2+B2=C2)与圆x2+y2=4交于M,N两点,O为坐标原点,则$\overrightarrow{OM}•\overrightarrow{ON}$等于( )
| A. | -2 | B. | -1 | C. | 0 | D. | 1 |
11.已知集合$A=\{x|\frac{x}{x-1}≥0,x∈R\}$,B={y|y=2x+1,x∈R},则∁R(A∩B)=( )
| A. | (-∞,1] | B. | (-∞,1) | C. | (0,1] | D. | [0,1] |
14.已知集合A={x|x<4},B={0,1,2,3,4,5,6},则(∁RA)∩B等于( )
| A. | {0,1,2,3} | B. | {5,6} | C. | {4,5,6} | D. | {3,4,5,6} |