解:(1)令a=b=0,則f(0)=0;令a=b=1,則f(1)=f(1)+f(1)?f(1)=0…
(2)∵f(x)的定義域為R,令a=-1,b=x,則f(-x)=-f(x)+xf(-1),
再令a=-1,b=-1,則f(1)=-f(-1)-f(-1)=-2f(-1)=0?f(-1)=0,
故f(-x)=-f(x),即f(x)是奇函數 …
(3)當ab≠0時,

令

,即f(x)=xg(x),則g(ab)=g(a)+g(b)?g(a
n)=ng(a)
故f(a
n)=a
ng(a
n)=na
ng(a)=na
n-1•ag(a)=na
n-1f(a)

,
故

,∵

,∴

,
由



n>3
故符合題意的最小正整數n的值為4. …
分析:(1)由f(x)是定義在R上不恒為0的函數,且對于任意的a,b∈R有f(ab)=af(b)+bf(a).令a=b=0,能求出f(0);令a=b=1,能求出f(1).
(2)由f(x)的定義域為R,令a=-1,b=x,則f(-x)=-f(x)+xf(-1),再令a=-1,b=-1,得f(-1)=0,由此能得到f(x)是奇函數.
(3)當ab≠0時,

,令

,則g(ab)=g(a)+g(b),由此入手,能夠求出符合題意的最小正整數n的值.
點評:本題考查函數值的求法,考查函數奇偶性的判斷與證明,考查滿足條件的最小正整數的求法,解題時要認真審題,仔細解答,注意合理地進行等價轉化.