ACM题目 1018: [编程入门]有规律的数列求和
题目描述
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13… 求出这个数列的前N项之和,保留两位小数。
输入
N
输出
数列前N项和
样例输入
10
样例输出
16.48
答案:
#include<stdio.h>
int main()
{
double i=2,t=1,j,q,p=0;
int N;
scanf("%d",&N);
for(j=0;j<N;j++)
{
p+=i/t;
q=i;
i+=t;
t=q;
}
printf("%.2f",p);
return 0;
}