题目内容
19.执行图中的程序,如果输出的结果是9,那么输入的只可能是( )| A. | 9 | B. | 3 | C. | ±3或者-9 | D. | 3或者-9 |
分析 分析程序中各变量、各语句的作用,根据流程图所示的顺序,可知:该程序的作用是计算并输出分段函数y的值.
解答 解:该程序的作用是计算y=$\left\{\begin{array}{l}{{x}^{2},x≥0}\\{x,x<0}\end{array}\right.$的值,并输出y值.
当x≥0时,x2=9,解得x=3;
当x<0时,x=9,不合题意,舍去;
那么输入的数是3.
故选:B.
点评 本题主要考查了程序语言的语言问题,是基础题目.
练习册系列答案
相关题目
9.设A={x|x-1>0},B={x|x<a},若A∩B≠∅,则实数a的取值范围是( )
| A. | a≤1 | B. | a<1 | C. | a≥1 | D. | a>1 |
9.函数y=2sinx,x∈R的最大值为( )
| A. | -2 | B. | -1 | C. | 1 | D. | 2 |