解:(1)∵定义域为R的函数

时奇函数,
∴f(0)=0,且 f(-1)=-f(1),
即 b=2°=1,

=-

,解得 a=2,b=1,故a+b=3.
故答案为 3.
(2)函数

有两个零点,即

有两个解.
再由f(x)是奇函数,可得

有两个解,
故方程

=(x-k)有两个解,即函数y=

与函数 y=x-k有两个交点.
如图所示:当直线 y=x-k过点A(-

,0)时,y=

的图象与 y=x-k的图象有两个交点,此时k=-

.
当y=

与 y=x-k相切时,对于函数y=

,令其导数为y′=

=1,可得 x=0,此时,y=x-k与y=

相切于点B(0,1),
把点B(0,1)代入 y=x-k可得 k=-1.
结合图象可得,当-1<k≤-

时,函数y=

的图象与函数 y=x-k的图象有两个交点,
故k的取值范围是(-1,-

].
故答案为 (-1,-

].

分析:(1)由题意可得 f(0)=0,且 f(-1)=-f(1),由此求得a和b的值,即可求得a+b的值.
(2)由题意可得

有两个解,即函数y=

与函数 y=x-k有两个交点,数形结合求得k的取值范围.
点评:本题主要考查了奇函数的性质,函数的零点与方程的根的关系,体现了转化、数形结合的数学思想,属于基础题.