利用泰勒级数计算sinx的值,要求最后一项的绝对值小于,并统计出此时累加了多少项.

日期:2019-10-09 19:27:00 人气:1

利用泰勒级数计算sinx的值,要求最后一项的绝对值小于,并统计出此时累加了多少项.

这个问题肯定要用到循环,由于次数不定所以用while循环。每个累加项是一个循环,对于每个累加项来说,里面又需要计算x的平方和阶乘,对于x平方好说,可以找规律,利用循环变量来控制,对于阶乘来说我们可以自定义一个函数达到代码复用的目的。 以下是具体代码: #include #include double factorial (double n); main() { int i=0; int sign=1; //控制for循环的符号 double x; /&#
    A+
热门评论