(本小題滿分12分)
編寫(xiě)一個(gè)算法流程圖,對(duì)于函數(shù)
   輸入x的值,輸出相應(yīng)的函數(shù)值,并用基本語(yǔ)句表示此算法。
Input   x
If  x<0  then
y=2x-1
Else
If  x<1 then
y=x2
Else
y=x2+1
End  If
End  If
Print   y
End  
本題考查了設(shè)計(jì)程序框圖解決實(shí)際問(wèn)題.主要考查編寫(xiě)程序解決分段函數(shù)問(wèn)題.
本題考查的知識(shí)點(diǎn)是設(shè)計(jì)程序框圖解決實(shí)際問(wèn)題,我們根據(jù)題目已知中分段函數(shù)的解析式,然后根據(jù)分類(lèi)標(biāo)準(zhǔn),設(shè)置兩個(gè)判斷框的并設(shè)置出判斷框中的條件,再由函數(shù)各段的解析式,確定判斷框的“是”與“否”分支對(duì)應(yīng)的操作,由此即可畫(huà)出流程圖,再編寫(xiě)滿足題意的程序.
Input   x
If  x<0  then
y=2x-1
Else
If  x<1 then
y=x2
Else
y=x2+1
End  If
End  If
Print   y
End  
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

下列給出的賦值語(yǔ)句中正確的是(   )
A.3="A" B.d=d+5C.B=A=2D.x+y=0

查看答案和解析>>

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

某程序框圖如圖所示,則該程序運(yùn)行后輸出的k的值是      

查看答案和解析>>

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

算法的三種邏輯結(jié)構(gòu)是(   )
A.順序結(jié)構(gòu);流程結(jié)構(gòu);循環(huán)結(jié)構(gòu)B.順序結(jié)構(gòu);條件結(jié)構(gòu);嵌套結(jié)構(gòu)
C.順序結(jié)構(gòu);條件結(jié)構(gòu);循環(huán)結(jié)構(gòu)D.流程結(jié)構(gòu);條件結(jié)構(gòu);循環(huán)結(jié)構(gòu)

查看答案和解析>>

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

右邊的程序語(yǔ)句輸出的結(jié)果S為(    )
A.17B.19 C.21D.23

查看答案和解析>>

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

下列給出的賦值語(yǔ)句中正確的是(     )
A.3=AB. M=-MC. B=A=2D.

查看答案和解析>>

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

程序框圖中表示處理框的是  (      ).
A.B.C.      D.

查看答案和解析>>

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

已知有右程序,如果程序執(zhí)行后輸出的結(jié)果是11880,那么在程序UNTIL后面的“條件”應(yīng)為 (     )
A.i > 9B.i >= 9C.i <= 8D.i < 8

查看答案和解析>>

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

運(yùn)行下面的程序中,若輸入x的值為5,則輸出的y的值為(  )
輸入x
If x<0 Then
y=(x+1)*(x-1)
Else
y=(x-1)*(x-1)
End If
輸出y.
A.16           B.17
C.18D.19

查看答案和解析>>

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