题目内容
17.运行如图程序,若随机输人一个x值,则输出的结果不可能是( )| A. | -3 | B. | 0 | C. | 0.5 | D. | 2 |
分析 模拟执行程序,可得程序的功能是计算并输出y=$\left\{\begin{array}{l}{{2}^{x}}&{x<0}\\{-{x}^{2}+2x}&{x≥0}\end{array}\right.$的值,依次验证各选项即可得解.
解答 解:模拟执行程序,可得程序的功能是计算并输出y=$\left\{\begin{array}{l}{{2}^{x}}&{x<0}\\{-{x}^{2}+2x}&{x≥0}\end{array}\right.$的值,
若输出的结果为-3,由题意,-x2+2x=-3,解得:x=3,即当输人x值为3时,输出的结果为-3,符合条件;
若输出的结果为0,由题意,-x2+2x=0,解得当输人x值为0时,输出的结果为0,符合条件;
若输出的结果为0.5,由题意,-x2+2x=0.5,解得:x=1±$\frac{\sqrt{2}}{2}$,即当输人x值为1±$\frac{\sqrt{2}}{2}$时,输出的结果为0.5,符合条件;
若输出的结果为2,由题意,-x2+2x=2,方程无解;
故选:D.
点评 本题考查了程序框图中的条件结构,条件结构的特点是,算法的流程根据条件是否成立有不同的流向,算法不循环执行.
练习册系列答案
相关题目
7.若命题p:?x∈(0,+∞),x+$\frac{1}{2}$>2,命题q:?x0∈R,2 x0<0,则下列为真命题的是( )
| A. | p∧q | B. | ¬p∨q | C. | p∨q | D. | ¬p∧q |