c语言初学者,这道题目不会做,可以运行,但算的结果不对,题目如下,求大神帮我看看哪里错了,感激不尽

2025-02-26 20:44:53
推荐回答(1个)
回答1:

你的代码算法逻辑没有错误。但在x较大时,由于h不断增大,for(i=1;i<=2*h-1;i++) k*=i;的运行结果使k很快溢出,所以得不到最后的正确结果。if(fabs(j)