作业帮 > 综合 > 作业

c++编程计算数列的前10项之和:1/2,3/2,5/3,8/5,13/8,21/13,34/21

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 15:36:11
c++编程计算数列的前10项之和:1/2,3/2,5/3,8/5,13/8,21/13,34/21
你要的代码,如果不想用函数,就直接把函数里的全复制出来
#include
#include
using namespace std;
double fun(int n)
{
\x05double a = 1,b = 2,result = 0,tmp;
\x05for(int i = 0; i < n; ++i){
\x05\x05result += a/b;
\x05\x05tmp = b;
\x05\x05if(i != 0) //只有第二项时分母不会变化
\x05\x05\x05b = a;
\x05\x05a += tmp;
\x05}
\x05return result;
}
int main()
{
\x05int n;
\x05cout