设函数f(x)的定义域为R,且f(x+2)=f( 难度:简单 题型:单选题 来源:不详 2023-10-03 16:00:02 题目 设函数f(x)的定义域为R,且f(x+2)=f(x+1)-f(x),若f(4)<-1,f(2011)= a+3 a-3 ,则a的取值范围是( ) A.(-∞,3) B.(0,3) C.(3,+∞) D.(-∞,0)∪(3,+∞) 答案 ∵f(x+2)=f(x+1)-f(x),①∴f(x+3)=f(x+2)-f(x+1)②将①+②得f(x+3)=-f(x)∴f(x+6)=f(x)∴f(2011)=f(7+334×6)=f(7)=f(4+3)=-f(4)∵f(4)<-1∴f(2011)= a+3 a-3 =-f(4)>1解得a>3故选C. 解析