(本小題滿分12分)
編寫一個算法流程圖,對于函數(shù)
   輸入x的值,輸出相應的函數(shù)值,并用基本語句表示此算法。
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ù)的解析式,然后根據(jù)分類標準,設置兩個判斷框的并設置出判斷框中的條件,再由函數(shù)各段的解析式,確定判斷框的“是”與“否”分支對應的操作,由此即可畫出流程圖,再編寫滿足題意的程序.
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  
練習冊系列答案
相關(guān)習題

科目:高中數(shù)學 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:填空題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:單選題

算法的三種邏輯結(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ù)學 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中數(shù)學 來源:不詳 題型:單選題

運行下面的程序中,若輸入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

查看答案和解析>>

同步練習冊答案