用泰勒级数,计算 sin(x) 的值(x 由键盘输入),要求最后一项的绝对值 小于 1e -5。

img


用泰勒级数,计算 sin(x) 的值(x 由键盘输入),要求最后一项的绝对值 小于 1e -5。输出一直是0,不知道为什么,请各位帮忙看看

求阶乘的函数fac()返回最好用double型,int 型一下就超范围了,主函数里y也改为double型。
(1/y)这里改为(1.0/y).