[数学]求解等比数列和 --- C语言递归法求解
(2009-08-05 19:04:35)
标签:
数学递归c语言杂谈 |
分类: 游戏数学 |
例题1:编程算出 1+1/2+1/4+1/16+……+1/2^n的和?(递归求解)
思路:首项为1,公比为1/2,项数n
参考算法:
float sum(int n)
{
}
例题2:写出计算x-x^2+x^3-x^4+......+(-1)^(n-1)*x^n值的递归函数。
思路:
Sn = x-x^2+x^3-x^4+......+(-1)^(n-1)*x^n
Sn+1 = x-x^2+x^3-x^4+......+(-1)^(n-1)*x^n+(-1)^n*x^(n+1)
=x(1- Sn)
参考算法:
float px(float x,int n)
{
}
(最后更新日期 09/08/05)

加载中…