作业帮 > 综合 > 作业

C语言,关于循环,有一个分数序列 2/1,3/2,5/3,8/5,13/8,21/13……求出这个数列的前20项和,保留

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 11:47:31
C语言,关于循环,
有一个分数序列 2/1,3/2,5/3,8/5,13/8,21/13……求出这个数列的前20项和,保留4位小数
//记得采纳






#include
void main()
{
int a,b,n=20,temp;
float sum=0;
a=1;
b=2;
sum=(float)b/a;
while(--n)
{
temp=b;
b=a+b;
a=temp;
sum+=(float)b/a;
}
printf("%.4f\n",sum);

}