编写一个C程序,求前n项之和s值(n>=1,x!=0)s=1/(2*x)-2*x/3+3/(5*x)+8/(13*x)+……(检验参考:x6.66,n=8

日期:2021-05-24 08:20:19 人气:1

编写一个C程序,求前n项之和s值(n>=1,x!=0)s=1/(2*x)-2*x/3+3/(5*x)+8/(13*x)+……(检验参考:x6.66,n=8

/*
要是去除第二项-2*x/3的话规律比较明显(分子和分母系数构成斐波那契数列) 。
所以计算时去除-2*x/3,单独计算-2*x/3的结果
注意,每项都可以使用前一项作为中间值,如果每次都重新计算f(n)效率非常低。
s = -3.811311 (x=6.66,n=8)
*/
#include "stdio.h"
int main()
{
int n
    A+
热门评论