这个还是自己做吧!很简单的。如果自己做出来一个自己的难题,自己会收获更大。
你不会做其实你可以把这个题分解。先做 分数 的累加练习,再做X的n次方的累加,再做1到3到5到2n-1的阶层的累加,如果这些你都会了。你可以做出这道题了。
由数学极限来看,当N趋近很大时,第N项趋0.所以你一直加,当接近一定范围的小时跳出循环,这时累计的和就是答案
递归!
未知数,能求出来吗?
double f(double x, int N)
{
double sum = 0, t = 1, p = 1;
int i;
for (i = 1; i <= N; i++)
{
t *= x * x / p;
p = (2 * i) * (2 * i + 1);
sum += t;
}
return sum;
}