(本小題滿分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
練習冊系列答案
相關習題
科目:高中數(shù)學
來源:不詳
題型:單選題
下列給出的賦值語句中正確的是( )
A.3="A" | B.d=d+5 | C.B=A=2 | D.x+y=0 |
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:填空題
某程序框圖如圖所示,則該程序運行后輸出的k的值是
.
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
算法的三種邏輯結構是( )
A.順序結構;流程結構;循環(huán)結構 | B.順序結構;條件結構;嵌套結構 |
C.順序結構;條件結構;循環(huán)結構 | D.流程結構;條件結構;循環(huán)結構 |
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
右邊的程序語句輸出的結果S為( )
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
下列給出的賦值語句中正確的是( )
A.3=A | B. M=-M | C. B=A=2 | D. |
查看答案和解析>>
科目:高中數(shù)學
來源:不詳
題型:單選題
已知有右程序,如果程序執(zhí)行后輸出的結果是11880,那么在程序UNTIL后面的“條件”應為 ( )
A.i > 9 | B.i >= 9 | C.i <= 8 | D.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.
查看答案和解析>>