阅读以下程序:INPUT  xIF  x<0THENy=x2-3x+5ELSEy=(x-1)2END  IFPRINT  yEND若输出y=9,则输入的x值应该

阅读以下程序:INPUT  xIF  x<0THENy=x2-3x+5ELSEy=(x-1)2END  IFPRINT  yEND若输出y=9,则输入的x值应该

题型:不详难度:来源:
阅读以下程序:INPUT  x
IF  x<0THENy=x2-3x+5
ELSEy=(x-1)2
END  IF
PRINT  y
END
若输出y=9,则输入的x值应该是______.
答案
由已知的程序,可得程序的功能是求
分段函数y=





x2-3x+5,  x<0
(x-1)(x-1),x≥0
的函数值
∵输出y=9,
当x<0时,x2-3x+5=9
解得x=-1,或x=4(舍去)
当x≥0时,(x-1)(x-1)=9
解得x=4,或x=-2(舍去)
故输入的x值应该是4或-1
故答案为-1或4;
举一反三
如图为一个求20个数的平均数的程序,在横线上应填充的(  )
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.

s=0
i=1
Do
输入x
S=S+x
i=i+1
Loopwhile     
a=
S
20
输出a
结束
一般来说,一个复杂的流程图都可以分解成 ______,______,______三种结构;
程序框图中的判断框,有一个入口和(  )个出口,而在流程图中,可以有一个或多个终点.
A.1B.2C.3D.4
编辑一个运算程序:1&1=2,m&n=k,m&(n+1)=k+3(m、n、k∈N*),1&2004的输出结果为(  )
A.2004B.2006C.4008D.6011
下列程序执行后输出的结果是______.
i=11
s=1
Do
s=s*i
i=i-1
Loop  While  i≥9
输出  s
End.