This paper deals with the numerical methods for highly-oscillatory differential equations (?)+Ω~2x=g(x)(g(x)=-(?)).A symmetric method is given.The numerical experiment results for FPU problem show that compared with the impulse method,the method has better energy conservation.