题目内容
为了在运行下面的程序之后得到输出16,键盘输入x应该是( )
INPUT x
IF x<0 THEN
y=(x+1)(x+1)
ELSE
y=(x-1)(x-1)
END IF
PRINT y
END.
INPUT x
IF x<0 THEN
y=(x+1)(x+1)
ELSE
y=(x-1)(x-1)
END IF
PRINT y
END.
| A.3或-3 | B.-5 | C.5或-3 | D.5或-5 |
根据条件语句可知是计算y=
当x<0,时(x+1)*(x+1)=16,解得:x=-5
当x≥0,时(x-1)*(x-1)=16,解得:x=5
故答案为:-5或5.
|
当x<0,时(x+1)*(x+1)=16,解得:x=-5
当x≥0,时(x-1)*(x-1)=16,解得:x=5
故答案为:-5或5.
练习册系列答案
相关题目