/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者:申玉迪
* 完成日期:2013 年 11 月 19 日
* 版 本 号:v1.0
* 输入描述: 无
* 问题描述:求下列序列前20项和的值
2/1, 3/2, 5/3, 8/5, 13/8, 21/13, ……
*/
#include <iostream>
using namespace std;
int main()
{
double x=1,y=2,s;
s=y/x;
for(int i=1;i<=20;++i)
{
y=y+i;
x=x+(i-1);
s=s+(y/x);
}
cout<<s<<endl;
return 0;
}
没有进行结果的比较,感觉是对的,还请挑出毛病。