float FUN(float Ci,float p,int n)
{
float sum=0;
float tempSum=0;
//计算n个(1+p)^(n-1)
for(int i=n-1;i>0;i--)
{
tempSum =1+p;
//计算(1+p)^(n-1)
for(int j=i;i>0;j--)
{
tempSum*=tempSum;
}
//累加
sum+=tempSum;
} //完成
return sum*Ci}
解决方案 »
- OpenFileDialog遇到的问题
- 400分求一C#函数:彻底删除EXCEL中某SHEET的第一行
- c#的System.IO.Directory.GetFiles方法(新手)
- dataset 中的数据如何保存为一个Foxpro数据库或Access数据库?
- 有使用过freetextbox的进
- 请高手们指导下初学者,在winform中如何实现新增、修改、保存的功能
- byte[] kao =System.Text.Encoding.Unicode.GetBytes("中国");
- DataGrid只选中一行
- 有什么办法可以得到本机所在局域网中所有连接的服务器的名称?
- DataView可以设置为对应DataTable中其中几个列么?
- 求两个自然数,其和是667,最小公倍数与最大公约数之比是120:1
- 那个高手指点下,急用!
Ci*(1+p)^(n-1)+Ci*(1+p)^(n-2) +Ci*(1+p)^(n-3)+...+Ci*(1+p)^(1-1) 的和比例系数是(1+p) 最后乘以变量Ci就是结果了用等比数列公式
class cal
{
static int Ci=100;
static double p=0.05;
static void Main()
{
for(int i=1;i<=10;i++)
{Console.WriteLine(Ci*(Math.Pow((1+p),i)-1)/p);
}
}
}
{
double sum = 0;
double Ci = 100;
double p = 0.05;
for (int i = 1; i <= 10; i++)
{
sum = +Ci * (1 + p) * (i - 1) + Ci * (1 + p) * (1 - 1);
}
return sum;
}