c语言分数数列求和
发布网友
发布时间:2022-05-26 13:48
我来回答
共1个回答
热心网友
时间:2023-10-20 09:14
看这数列的找规律:2/1,3/2,5/3,8/5,13/8.......
后一项的分母等于前一项的分子,后一项的分子等于前一项的分母+分子
#include <stdio.h>
int main()
{
int i,n;
double sum=0,z,m,zSave;//z,m分别保存分子分母
printf("输入数值n:");
scanf("%d",&n);
z=2;m=1;
for(i=0;i<n;i++)
{
sum=sum+z/m;
printf("+%.0lf/%.0lf",z,m);
zSave=z;
z=z+m;
m=zSave;
}
printf("=%.6lf",sum);
return 0;
}
追问谢谢