解题思路:根据函数值的对应关系确定数列an具有一定的周期性,然后利用数列的周期性进行计算即可.
由函数值的对应关系可知,
a1=4,
a2=f(a1)=f(4)=1,
a3=f(a2)=f(1)=5,
a4=f(a3)=f(5)=2,
a5=f(a4)=f(2)=4,
…,
∴数列{an}的取值具有周期性,周期数是4,
∴a2012=a4=2,
故选:A.
点评:
本题考点: 函数的值.
考点点评: 本题主要考查数列值的计算,根据函数值的对应关系,确定数列取值的周期性是解决本题的关键,比较基础.