题目内容

为了在运行下面的程序之后得到输出16,键盘输入x应该是(      )

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

 

【答案】

D

【解析】本程序含义为:输入x,如果x<0,执行:

否则,执行:,因为输出y=16,由,可得,x=-5,

,可得,x=5,故x=5或-5.

 

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网