為了在運(yùn)行下面的程序之后得到輸出16,鍵盤(pán)輸入x應(yīng)該是( 。
INPUT x
IF  x<0  THEN
y=(x+1)(x+1)
ELSE
y=(x-1)(x-1)
END IF
PRINT y
END.
A、3或-3B、-5C、5或-3D、5或-5
分析:本題考查條件語(yǔ)句,先根據(jù)算法語(yǔ)句寫(xiě)出分段函數(shù),然后討論x的正負(fù),根據(jù)函數(shù)值求出自變量即可.
解答:解:根據(jù)條件語(yǔ)句可知是計(jì)算y=
(x+1)(x+1)   x<0
(x-1)(x-1)     x≤0

當(dāng)x<0,時(shí)(x+1)*(x+1)=16,解得:x=-5
當(dāng)x≥0,時(shí)(x-1)*(x-1)=16,解得:x=5
故答案為:-5或5.
點(diǎn)評(píng):本題主要考查了條件語(yǔ)句,以及分段函數(shù)和根據(jù)函數(shù)值求出自變量的問(wèn)題,如果將程序擺在我們的面前時(shí),我們要從識(shí)別逐個(gè)語(yǔ)句,整體把握,概括程序的功能,同時(shí)考查了分類(lèi)討論的思想,屬于基礎(chǔ)題.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源: 題型:

10、為了在運(yùn)行下面的程序之后得到輸出y=16,鍵盤(pán)輸入x應(yīng)該是( 。
Input x
If  x<0  then
y=(x+1)?(x+1)
Else
y=(x-1)?(x-1)
End if
Print y
End.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

6、為了在運(yùn)行下面的程序之后得到輸出y=16,鍵盤(pán)輸入x應(yīng)該是( 。

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

為了在運(yùn)行下面的程序之后得到輸出y=25,鍵盤(pán)輸入x應(yīng)該是
 

Input x
If  x<0  then
y=(x+1)*(x+1)
Else
y=(x-1)*(x-1)
End if
Print y
End

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

為了在運(yùn)行下面的程序之后得到輸出y=9,鍵盤(pán)輸入x一定是(  )
輸入x
If  x<0,then y=(x+1)*(x+1)
Else  y=(x-1)*(x-1)
輸出y.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

為了在運(yùn)行下面的程序之后得到輸出25,鍵盤(pán)輸入x應(yīng)該是
INPUT x
IF  x<0  THENy=(x+1)?(x+1)
ELSEy=(x-1)?(x-1)
END IF
PRINT y
END( 。

查看答案和解析>>

同步練習(xí)冊(cè)答案