用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。提示:用new分配一个20个整型空间,计算每个元素并显示到显示器上。
1 回答
已采纳
hhh112123123
TA贡献158条经验 获得超98个赞
来吧
#include <iostream>
using namespace std;
int main()
{
//Fibonacci实验
int *fb=new int[20];
int *i= new int(2);
fb[0]=fb[1]=1;
cout<<fb[0]<<endl<<fb[1]<<endl;
do
{
fb[*i]=fb[*i-1]+fb[*i-2];
cout<<fb[*i]<<endl;
} while(++*i<20);
delete [] fb;
delete i;
return 0;
}- 1 回答
- 0 关注
- 1480 浏览
添加回答
举报
0/150
提交
取消
