令g(x)=f(x)-2009,则由已知可得f(x1+x2)-2009=[f(x1)-2009]+[f(x2)-2009],即g(x1+x2)=g(x1)+g(x2)且 x>0时,g(x)>0,,利用赋值可求g(0)=0;令x1=x,x2=-x,,可得 g(-x)=-g(x),即 g(x)是奇函数,从而有若 g(x) 最大值为m,则最小值为-m,可得f(x)=g(x)+2009 得 f(x) 最大值为m+2009,最小值为-m+2009,代入可求
【解析】
令g(x)=f(x)-2009,则由已知对任意x1,x2∈[-2010,2010]有f(x1+x2)=f(x1)+f(x2)-2009,
f(x1+x2)-2009=[f(x1)-2009]+[f(x2)-2009],
可得g(x1+x2)=g(x1)+g(x2)且 x>0时,g(x)>0
令x1=x2=0可得g(0)=0
令x1=x,x2=-x,则可得g(0)=g(-x)+g(x)=0,则 g(-x)=-g(x),所以 g(x)是奇函数
若 g(x) 最大值为m,则最小值为-m
因此,由f(x)=g(x)+2009 得 f(x) 最大值为m+2009,最小值为-m+2009,
所以 M+N=m+2009+(-m)+2009=4018
故选D