有以下程序:
INPUT x
IF x≤-1THENf(x)=x+2
ELSE IF-1<x≤1THENf(x)=x2
ELSE f(x)=-x+2
END IF
PRINT f(x)
根據(jù)左邊程序,若函數(shù)g(x)=f(x)-m在R上有且只有兩個零點,則實數(shù)m的取值范圍是


  1. A.
    m>1
  2. B.
    0<m<1
  3. C.
    m<0或m=1
  4. D.
    m<0
C
分析:首先分析程序框圖轉化為數(shù)學問題,然后利用數(shù)形結合解決函數(shù)的零點問題,轉化為圖象交點.判斷選項即可.
解答:解:根據(jù)程序框圖,得到:

∵g(x)=f(x)-m在R上有且只有兩個零點,
由圖可得m<0或m=1,
故選C.
點評:本題考查程序框圖以及函數(shù)的零點,通過對程序框圖的理解,轉化為函數(shù)圖象,然后把函數(shù)零點轉化為交點個數(shù)問題,屬于基礎題.
練習冊系列答案
相關習題

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

有以下程序:
INPUT  x
IF  x≤-1THENf(x)=x+2
ELSE  IF-1<x≤1THENf(x)=x2
ELSE  f(x)=-x+2
END  IF
PRINT  f(x)
根據(jù)左邊程序,若函數(shù)g(x)=f(x)-m在R上有且只有兩個零點,則實數(shù)m的取值范圍是( 。
A、m>1B、0<m<1C、m<0或m=1D、m<0

查看答案和解析>>

科目:高中數(shù)學 來源:湖北省襄陽四中2011-2012學年高二上學期期中考試數(shù)學文科試題 題型:022

有以下程序:

INPUT a,k,n,m

b=0,i=1

DO

t=a MOD 10,b=b+t*k^(i-1)

a=a\10,i=i+1

LOOP UNTIL i>n

c=0,j=0

DO

q=b\m,r=b MOD m

c=c+r*10^j,j=j+1,b=q

LOOP UNTIL q=0

PRINT c

END

若輸入213,4,3,8,則輸出結果為________

查看答案和解析>>

科目:高中數(shù)學 來源:云南省玉溪一中2012屆高三上學期期中考試數(shù)學文科試題 題型:013

有以下程序:

INPUT x

IF x≤-x THEN

f(x)=x+2

ELSE IF。1<x≤1 THEN

f(x)=x2

ELSE f(x)=-x+2

END IF

PRINT f(x)

根據(jù)該程序,若函數(shù)g(x)=f(x)-m在R上有且只有兩個零點,則實數(shù)m的取值范圍是

[  ]
A.

m>1

B.

0<m<1

C.

m<0或m=1

D.

m<0

查看答案和解析>>

同步練習冊答案