【答案】分析:首先对已知框图进行分析,得出其意义,然后写出流程.然后按照y=4代入3个y的值,分别求x,按照x的范围进行判断.求出结果.
解答:解:根据已知程序框图,其意义为:
输入x
当x<-1时,
执行:y=x-3
当x=1时,
执行:y=x2
当x>1时,
执行:y=x+1
∵y=4
∴y=x-3时,x=7,不满足x<-1,舍去
y=x2时,x=±2,不满足x=1,舍去
y=x+1时,x=3,满足x>1
故答案为3.
点评:本题考查程序框图,条件结构.按照程序框图进行分析运算,属于基础题.