题目内容
7.执行如图所示的程序框图,若输出的y值为-1,则输入的x值为( )| A. | $\frac{1}{2}$ | B. | 1 | C. | $\sqrt{2}$ | D. | 2 |
分析 由程序框图的功能和题意,当满足条件x>1时,x-1=-1,当满足条件x≤1时,y=log2x=-1,即可得解.
解答 解:输出y结果为-1,
由程序框图可知,
当满足条件x>1时,y=x-1=-1,解得:x=0(舍去);
当满足条件x≤1时,y=log2x=-1,解得x=$\frac{1}{2}$,
综上,有x=$\frac{1}{2}$.
故选:A.
点评 本题主要考察程序框图和算法,考查了分类讨论思想,属于基础题.
练习册系列答案
相关题目
19.执行如图所示的程序框图,输出S的值为( )

| A. | log210-1 | B. | 2log23-1 | C. | $\frac{9}{2}$ | D. | 6 |
20.已知集合$A=\{x\left|{\frac{x-3}{x+1}}\right.≤0\},B=\{x\left|{lgx}\right.≤1\}$,则A∩B=( )
| A. | [-1,3] | B. | (-1,3] | C. | (0,1] | D. | (0,3] |
2.已知点A(0,2),动点P(x,y)满足条件$\left\{\begin{array}{l}{x≥0}\\{y≤2x}\\{3x-y≤6}\end{array}\right.$则|PA|的最小值是( )
| A. | 1 | B. | 2 | C. | $\frac{\sqrt{5}}{5}$ | D. | $\frac{2\sqrt{5}}{5}$ |