【答案】分析:首先對已知框圖進行分析,得出其意義,然后寫出流程.然后按照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.
點評:本題考查程序框圖,條件結構.按照程序框圖進行分析運算,屬于基礎題.