解题思路:由函数f(x)对任意实数x都有f(x+3)=-f(x),知f(x+6)=-f(x+3)=f(x),由f(x+3)=-f(x),知f(4)=-f(1)=-2,由此能求出f(2012).
∵函数f(x)对任意实数x都有f(x+3)=-f(x),
∴f(x+6)=-f(x+3)=f(x),
∵f(x+3)=-f(x),
∴f(4)=-f(1)=-2,
∴f(2012)=f(6×335+1)=f(1)=2.
故答案为:2.
点评:
本题考点: 函数的周期性.
考点点评: 本题考查函数的周期的求法,是基础题.解题时要认真审题,仔细解答.