思路分析:本題考查分段函數(shù)的程序框圖的寫法,也就是條件結(jié)構(gòu)的設(shè)計.由于函數(shù)是一個分段函數(shù),對于輸入的x值,應(yīng)根據(jù)x的取值范圍,選擇相應(yīng)的解析式代入求值,故要利用條件語句來進行處理.又因為實數(shù)x的取值共分為三個范圍,所以要使用條件語句的嵌套,對x值的范圍進行刻畫,從而準確地得到f(x)的值.
解:程序框圖如圖1-2-8所示.
圖1-2-8
程序如下:
程序一:
x=input(“x=”);
if x<=-1
y=(x+1)^2;
else
if x>=1
y=-1;
else
y=2x+2;
end
end
disp(y)
程序二:
x=input(“x=”);
if x<=-1
y=(x+1)^2;
end
if x>=1
y=-1;
end
if -1<x<1
y=2x+2;
end
disp(y)
點評:條件語句中的條件可分為復(fù)合條件“且”“或”.
復(fù)合條件中的邏輯關(guān)系 | 語句表示 |
且 | & |
或 | | |
如:(1)“0<x≤10”,在條件語句中可表達為“x>0 and x<=10”.
(2)“x<0或x≤10”,在條件語句中可表達為“x<0 or x<=10”.
本題在根據(jù)條件分情況討論時容易出現(xiàn)錯誤,在設(shè)計程序時,要特別注意的是判斷條件的選取,程序框圖中判斷框中容易出現(xiàn)的錯誤是判斷條件出現(xiàn)等號或不等號的方向不對.
科目:高中數(shù)學(xué) 來源: 題型:
|
查看答案和解析>>
科目:高中數(shù)學(xué) 來源:《5.2 基本算法語句》2013年高考數(shù)學(xué)優(yōu)化訓(xùn)練(解析版) 題型:解答題
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com