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