日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言中p=(1 r) n,如何计算p=c/(1+r)+c/(1+r)*(1+r)+........+c/(1+r)的n次方+m/(1+r)的n次方

發布時間:2024/3/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言中p=(1 r) n,如何计算p=c/(1+r)+c/(1+r)*(1+r)+........+c/(1+r)的n次方+m/(1+r)的n次方 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

littleOStar

/*

*?計算?p?=?c/(1+r)?+?c/(1+r)*(1+r)?+?……?c/(1+r)的n次方,?n?暫定為50

*

*?<1>假設??t?=?(1+r)

*?結果?p?=?c/t?+?c/t*t?+?……?+?c/t的50次方

*

*?<2>提取出c

*?結果?p?=?c?*?(1/t?+?1/t*t?+?……?+?1/t的50次方)

*

*?<3>假設??x?=?(1/t)??==>??x?=?1/(1+r)

*?結果?p?=?c?*?(x?+?x*x?+?……?+?x的50次方)

*

*?<4>簡單分析下

*?只需計算?(x?+?x*x?+?……?+?x的50次方)

*

*?x

*?=?x//?n=1的情況

*

*?x?+?x*x

*?=?x*(1?+?x)//?n=2的情況

*

*?x?+?x*x?+?x*x*x

*?=?x*(1?+?x?+?x*x)

*?=?x*(1?+?x*(1?+?x))//?n=3的情況

*

*?x?+?x*x?+?x*x*x?+?x*x*x*x

*?=?x*(1?+?x?+?x*x?+?x*x*x)

*?=?x*(1?+?x*(1?+?x?+?x*x))

*?=?x*(1?+?x*(1?+?x*(1?+?x)))//?n=4的情況

*

*?//?總結:

*?//?n>=2時,?n的結果總是等于(n-1)的結果加上1后,?再乘以x

*//?n=50,?則需要計算?50-2=48?次

*

*/

double?r?=?4;?//?假設?r?=?4

double?x?=?1/(1+r);?//?方便計算的??x

double?c?=?10;?//?假設?c?=?10

int?n?=?50;?//?次方數,?多少次方

double?p?=?0;?//?最終結果

double?temp?=?x?+?x*x;?//?n=2時,

double?sum?=?0;?//?x的階乘結果

for?(int?i?=?1;?i?<=?(n-2);?i++)?{

sum?=?(temp?+?1)*x;

}

p?=?c?*?sum;

System.out.println("p="?+?p);// 抱歉哈, 我用Java寫的, 給你寫了大概的思路.

總結

以上是生活随笔為你收集整理的C语言中p=(1 r) n,如何计算p=c/(1+r)+c/(1+r)*(1+r)+........+c/(1+r)的n次方+m/(1+r)的n次方的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。