题目内容
10.执行如图所示的程序框图,如果输出的结果为0,那么输入的x为( )| A. | $\frac{1}{9}$ | B. | -1或1 | C. | 1 | D. | -1 |
分析 模拟程序的运行,可得程序框图的功能是计算并输出$y=\left\{\begin{array}{l}-{x^2}+1\\{3^x}+2\end{array}\right.$$\begin{array}{l}x≤0\\ x>0\end{array}$,根据输出的结果为0,得出输入的x的值.
解答 解:模拟程序的运行,可得程序框图的功能是计算并输出$y=\left\{\begin{array}{l}-{x^2}+1\\{3^x}+2\end{array}\right.$$\begin{array}{l}x≤0\\ x>0\end{array}$,
由于$\left\{\begin{array}{l}x>0\\{3^x}+2=0\end{array}\right.$,解集为空,
所以$\left\{\begin{array}{l}x≤0\\-{x^2}+1=0\end{array}\right.$,
解得:x=-1,
所以x=-1.
故选:D.
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,即可得出正确的答案,属于基础题.
练习册系列答案
相关题目
2.已知函数y=1+logmx(m>0且m≠1)的图象恒过点M,若直线$\frac{x}{a}+\frac{y}{b}=1$(a>0,b>0)经过点M,则a+b的最小值为( )
| A. | 2 | B. | 3 | C. | 4 | D. | 5 |
18.已知集合A={x|(x-3)(x+1)≤0},B={x|-2<x≤2},则A∩B=( )
| A. | [-2,-1] | B. | [-1,2] | C. | [-1,1] | D. | [1,2] |
2.已知双曲线C:$\frac{x^2}{a^2}-\frac{y^2}{b^2}$=1(a>0,b>0)的渐近线方程为y=±$\frac{3}{4}$x,则双曲线C的离心率为( )
| A. | $\frac{{\sqrt{7}}}{2}$ | B. | $\frac{5}{3}$ | C. | $\frac{{\sqrt{7}}}{3}$ | D. | $\frac{5}{4}$ |