【正确答案】
【答案解析】因为f(x)的一个原函数为xsinx,所以
f(x)=sinx+xcosx,
因此
∫xf(x)dx=∫x(sinx+xcosx)dx
=∫xd(-cosx)+∫x
2
dsinx
=x(-cosx)-∫(-cosx)dx+x
2
sinx-∫sinxdx
2
=-xcosx+sinx+x
2
sinx-∫2xsinxdx
=sinx+x
2
sinx-xcosx-2∫xd(-cosx)
=sinx+x
2
sinx-xcosx-2[x(-cosx)-∫(-cosx)dx]
=sinx+x
2
sinx-xcosx+2xcosx-2sinx+C
=-sinx+x
2
sinx+xcosx+C。