题目内容
4.执行如图所示的程序框图,若输出的y值为2,则输入的x值为( )| A. | -2 | B. | 4 | C. | -2或4 | D. | -2或4或1 |
分析 算法的功能是求y=$\left\{\begin{array}{l}{{x}^{2}+x}&{x≤0}\\{lo{g}_{2}x}&{x>0}\end{array}\right.$的值,由y=2,分类讨论即可解得x的值.
解答 解:由程序框图知:算法的功能是计算并输出y=$\left\{\begin{array}{l}{{x}^{2}+x}&{x≤0}\\{lo{g}_{2}x}&{x>0}\end{array}\right.$的值,
由题意,当x≤0时,x2+x=2,解得:x=-2或1(舍去);
当x>0时,由log2x=2,解得:x=4.
综上,输入的x值为-2或4.
故选:C.
点评 本题考查了选择结构的程序框图的应用,根据框图的流程判断算法的功能是解答本题的关键,属于基础题.
练习册系列答案
相关题目
9.已知双曲线$\frac{{x}^{2}}{{a}^{2}}$-$\frac{{y}^{2}}{{b}^{2}}$=1(a>0,b>0)经过点(2,3),且离心率为2,则它的焦距为( )
| A. | 2 | B. | 4 | C. | 6 | D. | 8 |
13.
如图,正方形BCDE的边长为a,已知AB=$\sqrt{3}$BC,将直角△ABE沿BE边折起,A点在BCDE上的射影为D点,则对翻折后的几何体有如下描述,其中错误的叙述的是( )
| A. | AB与DE所成角的正切值是$\sqrt{2}$ | |
| B. | 三棱锥B-ACE的体积是$\frac{1}{6}{a^3}$ | |
| C. | 直线BA与平面ADE所成角的正弦值为$\frac{1}{3}$ | |
| D. | 平面EAB⊥平面ADE |
5.已知sinx-cosx=$\frac{1}{5}$(0<x<π),则tanx的值等于( )
| A. | $\frac{3}{4}$ | B. | $\frac{4}{3}$ | C. | $\frac{3}{4}$或 $\frac{4}{3}$ | D. | -$\frac{3}{4}$或-$\frac{4}{3}$ |