设函数f(x)的定义域为R,且f(x)是以3为周

难度:简单 题型:单选题 来源:杨浦区二模

题目

设函数f(x)的定义域为R,且f(x)是以3为周期的奇函数,f(1)>1,f(2)=loga2(a>0,且a≠1),则实数a的取值范围是(  )

A.a>1 B.0<a<1或a>2 C.
1
2
<a<1
D.0<a<1

答案

∵f(x)是以3为周期的函数,
∴f(2)=f(-1)=loga2;
∵f(x)为R上的奇函数
∴f(-1)=-f(1),
∴f(1)=-loga2.
∴f(1)>1⇔-loga2>1⇔loga2<-log aa.
所以有

解析