ASP.NET:求2/1,3/2,5/3,8/5,13/8......的前20项的和

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:23:13

float sub=0;
float[] fz = new float[20];
float[] fm = new float[20];
for (int i = 0; i < 20; i++)
{
if (i < 2)
{
fz[i] = i + 2;
fm[i] = i+1;
}
else
{
fz[i] = fz[i-2] + fz[i-1];
fm[i] = fm[i-2] + fm[i-1];
}
sub = sub + fz[i] / fm[i];
}
Response.Write(sub);
附,答案:32.66026