早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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

题目详情
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
看了 c++编程计算数列的前10项...的网友还看了以下: