早教吧作业答案频道 -->其他-->
请帮我写一个C++程序代码这只是一道题只不过解释得比较多3.创建一个斐波那契数的向量,并用习题二(编写一个函数print(),讲一个整型向量输出到cout.此函数接受两个参数:一个字符串(用
题目详情
请帮我写一个C++程序代码 这只是一道题 只不过解释得比较多
3.创建一个斐波那契数的向量,并用习题二(编写一个函数print(),讲一个整型向量输出到cout.此函数接受两个参数:一个字符串(用于“标记”输出)和一个向量.)中的函数输出这个向量.编写函数fibonacci(x,y,v.n)来创建向量,其中x、y是int型,v是vector类型空向量,n是要放入v的元素数目,将v[0]和v[1]分别设置为x和y.斐波那契数列是这样一个整序数列,其中每个元素都是前两个元素之和.例如,以1和2开始,可以得到斐波那契数列1、2、、3、5、8、13、21、.你设计的fibonacci()函数应该以参数x和y作为开始,生成这样的斐波那契数列.
3.创建一个斐波那契数的向量,并用习题二(编写一个函数print(),讲一个整型向量输出到cout.此函数接受两个参数:一个字符串(用于“标记”输出)和一个向量.)中的函数输出这个向量.编写函数fibonacci(x,y,v.n)来创建向量,其中x、y是int型,v是vector类型空向量,n是要放入v的元素数目,将v[0]和v[1]分别设置为x和y.斐波那契数列是这样一个整序数列,其中每个元素都是前两个元素之和.例如,以1和2开始,可以得到斐波那契数列1、2、、3、5、8、13、21、.你设计的fibonacci()函数应该以参数x和y作为开始,生成这样的斐波那契数列.
▼优质解答
答案和解析
void fibonacci(int x,int y,vector& v,int n)
{
v.push_back(x);
v.push_back(y);
int z;
for(int i = 0; i < n-2; i++)
{
z = x + y;
v.push_back(z);
x = y;
y = z;
}
}
{
v.push_back(x);
v.push_back(y);
int z;
for(int i = 0; i < n-2; i++)
{
z = x + y;
v.push_back(z);
x = y;
y = z;
}
}
看了 请帮我写一个C++程序代码这...的网友还看了以下:
有两个完全相同的三角形,其中有两个角是30°和60°,用这两个三角形拼成一个较大的三角形,请写出拼 2020-05-17 …
有两个小灯泡,只标有额定电压都是6.3V.串联起来接到电源上,两灯亮度不同.下列说法正确的是()A 2020-05-17 …
设n,n+1,n+2,n+3为四个连续的自然数.小明说,只要已知期中两个较大数的乘积与两个较小数的 2020-05-17 …
复式条形图可用于()。A.比较总体结构的差异B.比较多个同类指标在不同地点下的数值C.比较多个同类 2020-05-21 …
甲乙丙三人做游戏,每个人分别写100个不同的汉字,然后比较没人所写的汉字,如果某个字至少被两个人写 2020-06-18 …
请按照下列步骤进行:①任意写一个三位数,百位数字比个位数字大2;②交换百位数字与个位数字,得到另一 2020-07-29 …
如何将较大的数分解质因数?较小的数分解质因数很简单,如45=9*550=5*2*5但是如果出现一个 2020-07-31 …
我们常用“学富五车”来形容某人知识渊博,这个成语和战国、秦汉时期的书写材料密切相关。这反映了当时经常 2020-12-03 …
有20张卡片分别写着数字1,2,…,19,20,将它们放入一个盒中,有4个人从中各抽取一张卡片,取到 2020-12-23 …
1.比较下面3个句子,说说与①相比,②③的句意有什么变化?①我翻过山看到了大海②大海我翻过山看到了③ 2021-02-06 …