编写程序求分数序数2/3,3/5,5/7,8/9....前n项和?c语言即可

如题所述

第1个回答  2020-03-21
#include <stdio.h>
main()
{
int a=1,b=2,t,i;
float sum=0;

for(i=1;i<=20;i++;)
{
sum=sum+(float)b/a;
t=a+b;
a=b;
b=t;
}
printf("%d",sum);
}
第2个回答  2020-03-20
#include<stdio.h>

#include<stdlib.h>
int main()
{
int n,i;
double sum=0,a=2,b=1,c;

scanf("%d",&n);

for(i=1; i<=n; i++)
{
sum += a/b;
c=a;
a = a+b;
b=c;
}
printf("%.2lf\n",sum);
//system("pause");
return 0;
}本回答被提问者和网友采纳
相似回答