已知函數(shù)y=編寫程序?qū)γ恳粋(gè)輸入的x的值,求出相應(yīng)的函數(shù)值.

思路分析:本題考查分段函數(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ì).


練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

已知函數(shù)y=
2x+1(x<0)
1(x=0)
x2+1(x>0)
編寫程序,輸入自變量x的值,輸出其相應(yīng)的函數(shù)值,并畫出程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:解答題

已知函數(shù)y=數(shù)學(xué)公式編寫程序,輸入自變量x的值,輸出其相應(yīng)的函數(shù)值,并畫出程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知函數(shù)y=編寫程序?qū)γ恳粋(gè)輸入的x的值,求出相應(yīng)的函數(shù)值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:《5.2 基本算法語句》2013年高考數(shù)學(xué)優(yōu)化訓(xùn)練(解析版) 題型:解答題

已知函數(shù)y=編寫程序,輸入自變量x的值,輸出其相應(yīng)的函數(shù)值,并畫出程序框圖.

查看答案和解析>>

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