已知关于x的方程x^2+kx+2+(2x+k)i=0有实根,求实数k的值