double result=0.0; for(int i;i<=n;i++){ result+=pow(-1,i)*pow(x,2*i)/tgamma(2*i+1);} 特别提醒:tgamma(2*i+1)=(2*i)!