有以下程序:
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
分析:首先分析程序框圖轉(zhuǎn)化為數(shù)學問題,然后利用數(shù)形結合解決函數(shù)的零點問題,轉(zhuǎn)化為圖象交點.判斷選項即可.
解答:精英家教網(wǎng)解:根據(jù)程序框圖,得到:
f(x)=
x+2,x≤-1
x2,-1<x≤
-x+2,x>1
1

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

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

有以下程序:
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,則輸出結果為
27
27

查看答案和解析>>

科目:高中數(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ù)學 來源:2011-2012學年湖北省隨州市曾都一中高二(上)12月月考數(shù)學試卷(解析版) 題型:填空題

有以下程序:
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ù)學 來源:2011年寧夏銀川一中高考數(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>1
B.0<m<1
C.m<0或m=1
D.m<0

查看答案和解析>>

同步練習冊答案