2.29

来源:互联网 发布:怎么学习云计算 编辑:程序博客网 时间:2024/06/05 03:09

2.29用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。

#include<iostream>
using namespace std;
int main()
{
int *m;
m=new int[20];
*m=1;
*(m+1)=1;
cout<<*m<<"\n"<<*(m+1)<<"\n";
m=m+2;
for(int i=3;i<=20;i++)
{
*m=*(m-1)+*(m-2);
cout<<*m<<"\n";
if(i%5==0)
cout<<endl;
m++;
}
return 0;
}

0 0