题目内容
如图所示的程序框图的输出值y∈(1,2],则输入值x的范围是( )

| A、(-∞,3] |
| B、[-1,log23) |
| C、[-log23,-1)∪(1,3] |
| D、[-log23,0)∪(1,3] |
考点:程序框图
专题:
分析:按照程序框图的流程,判断输入的值是否满足判断框中的条件,“是”按y=log2(x+1)求出y;“否“按y=2-x-1求出y.
解答:
解:①当x≥0时,满足判断框中的条件,执行“是”,y=log2(x+1),
由1<log2(x+1)≤2,得出2<x+1≤4,∴1<x≤3
②当x<0时,不满足判断框中的条件,执行“否”,y=2-x-1,
由1<2-x-1≤2,得出2<2-x≤3,
∴-log23≤x<-1
综上所述,则输入值x∈[-log23,-1)∪(1,3].
故选:C.
由1<log2(x+1)≤2,得出2<x+1≤4,∴1<x≤3
②当x<0时,不满足判断框中的条件,执行“否”,y=2-x-1,
由1<2-x-1≤2,得出2<2-x≤3,
∴-log23≤x<-1
综上所述,则输入值x∈[-log23,-1)∪(1,3].
故选:C.
点评:本题考查解决程序框图的选择结构时,关键是判断出输入的值是否满足判断框中的条件,属于基本知识的考查.
练习册系列答案
相关题目
定义域为R的函数f(x)满足f(x+2)=2f(x)-2,当x∈(0,2]时,f(x)=
,若x∈(0,4]时,t2-
≤f(x)恒成立,则实数t的取值范围是( )
|
| 7t |
| 2 |
| A、[1,2] | ||
B、[2,
| ||
C、[1,
| ||
| D、[2,+∞) |