题目内容
12.阅读以下程序:若输出y=16,则输入的x值应该是( )
A. | 3或-3 | B. | -5或5 | C. | 5或-3 | D. | -5 |
分析 由已知中伪代码可得程序的功能是计算分段函数:y=(x+1)2,x<0:y=(x-1)2,x≥0,根据y=16,代入分别计算求出x的值即可.
解答 解:本程序含义为:
输入x,
如果x<0,执行:y=(x+1)2,
否则,执行:y=(x-1)2,
因为输出y=16,
由y=(x+1)2,x<0,可得,x=-5,
由y=(x-1)2,x≥0,可得,x=5,
故x=5或-5,
故选:B
点评 本题选择选择结构的程序语句,根据两个执行语句分别计算.属于基础题.
练习册系列答案
相关题目
2.如框图,当x1=5,x2=8,p=8.5时,x3=( )
A. | 6 | B. | 7 | C. | 9 | D. | 10 |
7.下列幂函数中,过点(0,0),(1,1)的偶函数是( )
A. | y=x${\;}^{\frac{1}{2}}$ | B. | y=x${\;}^{\frac{1}{3}}$ | C. | y=x-2 | D. | y=x4 |
17.在(1+x)6(1+y)4的展开式中,记xmyn项的系数为f(m,n),则f(3,0)的值为( )
A. | 4 | B. | 10 | C. | 20 | D. | 40 |