用C语言编写一个程序,计算数列2/1,3/2,5/3,8/5,13/8…前n项之和.

问题描述:

用C语言编写一个程序,计算数列2/1,3/2,5/3,8/5,13/8…前n项之和.
如果正确没有语法错误,

#include
#include
int main(void)
{
int n;
double i,j,k;
double res = 0;
printf("please input n:");
scanf("%d",&n);
i = 1;
j = 1;
while(n--)
{
k = i;
i = k + j;
j = k;
res += i / j;
}
printf("The result is %lf\n",res);
return 0;
}