解:(1)根据题意,函数

是定义在R上的奇函数,
则有f(0)=0,即

=0,解可得a=1,
即a=1;
(2)由(1)得a=1,则f(x)=

=1-

,
设x
1<x
2,则f(x
1)-f(x
2)=(1-

)-(1-

)=

<0,
即f(x
1)-f(x
2)<0,
则f(x)在R上为增函数.
(3)由(2)可得,f(x)在[-1,2]上为增函数,
则f(x)在[-1,2]上的最小值为f(-1)=-

,
又由

对x∈[-1,2]恒成立,
则-

≥k
2-

k,
即3k
2-4k+1≤0,解可得

≤k≤1,
故实数k的取值范围是[

,1].
分析:(1)根据题意,结合奇函数的性质,可得f(0)=0,即可得

=0,解可得a的值;
(2)将a=1代入f(x)可得f(x)的解析式,设设x
1<x
2,再做差变形可得f(x
1)-f(x
2)=

,由指数函数的性质,判断可得f(x
1)-f(x
2)<0,即可得证明;
(3)由(2)的结论可得,f(x)在[-1,2]上为增函数,分析可得,f(x)在[-1,2]上的最小值,结合题意可得-

≥k
2-

k,解可得答案.
点评:本题考查函数的奇偶性与单调性的应用,涉及函数的恒成立问题,关键是理解运用单调性、奇偶性以及函数的最值之间的关系.