33.编写程序,求以下数列前n项的和,n从键盘输入。
数列为: 2/1 -3/2 5/3 -8/5 等等
#include <stdio.h>
int main()
{
int n;
double sum=0,flag=1;
scanf("%d",&n);
int t[n+1];
t[0]=1,t[1]=2,t[2]=3;
for(int i=3;i<n+1;i++)
{
t[i]=t[i-1]+t[i-2];
}
for(int i=0;i<n;i++)
{
sum+=(double)t[i+1]/t[i]*flag;
flag*=-1;
}
printf("%lf",sum);
return 0;
}