问题 填空题

为了在运行下面的程序之后得到输出y=25,键盘输入x应该是______

INPUT x

IF  x<0  THEN

y=(x+1)∗(x+1)

ELSE

y=(x-1)∗(x-1)

END  IF

PRINT  y

END.

答案

当x<0时,

25=(x+1)2,解得:x=-6,或x=4(舍去)

当x≥0时,

25=(x-1)2,解得:x=6,或x=-4(舍去)

即输入的x值为±6

故答案为:-6或6.

单项选择题
单项选择题