永发信息网

编写一个程序,有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列

答案:3  悬赏:0  手机版
解决时间 2021-11-12 18:28
编写一个程序,有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列
最佳答案
#include
#include
int func(int n)
{
if(n==1)return 1;

else if(n==2)return 2;

else return func(n-1)+func(n-2);

}
int main()
{
int i;

double sum=0;

int a[20],b[20];

for(i=0;i<20;i++)
{
a[i]=func(i+1);
b[i]=func(i+2);

sum += (double)b[i]/(double)a[i];

}
printf("sum=%lf\n",sum);

system("pause");

return 0;

}
全部回答
Private Sub Command1_Click()
Dim i%, k%, l%, t5
Dim n As Single
k = 1
l = 1
T = 1
For i = 1 To 20
l = l + T

n = n + l / k
T = k
k = l
Next
Print n
End Sub
示例代码:(省略了main)
float sum = 0; //最终结果值

float num1 = 2;
float num2 = 1;
float lastNum2 = 1;
for(int i = 1; i <= 20; ++i)
{
sum = sum + num1 / num2;
if(i == 1)
{
num1 = 3;
num2 = 2;
}else
{
num1 = num1 + num2;
float oldNum2 = num2;
num2 = lastNum2 + num2;
lastNum2 = oldNum2 ;
}
}
printf("%f", sum );
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
班刊我想对班级说的话
从宜威市区到西泽乡还有多少路程
我带高中档案袋(写着是团员)去大学,但是又
异性领导突然请我一个人去吃饭
早晨一点是什么时辰
那种铝材好用,销量很高
球文《兄弟禁止》 3Q~
不要对那个人叫嚷周末,是乡下家长来学校看孩
tighten up是什么意思
想问下大家一般发生剐蹭私了一般让对方赔多少
电动调速给水泵和汽动给水泵的区别与应用
池昌旭和李易峰谁帅?
1.2吨比350千克的比值怎么算
优力精密空调密码
就一男一女同一个办公室里工作一年会不会偷情
推荐资讯
(1)小悦的闹钟比标准时间每小时快3分钟.一
有俩组数,一组16个数,和是98,第二组数的平
电动吸蚊器发出来的紫色光对人体有没有危害
判断一只铅球是空心还是实心,求物理帝!
形容草木繁茂的样子,也形容繁荣兴旺样子打一
呼和浩特交通之声的电话是多少?
刑事赔偿义务机关有哪些
淘宝上数量拍多了怎么修改
冶金工程专业包括哪些
窗口对住条路好吗?点破解?
护理英文bsl是什么意思
凤凰和释迦摩尼的关系
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?