提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。
代码:
#include<iostream>
using namespace std;
int fib(int i)
{
if(i==1||i==2)
return i;
else
{
return fib(i-1)+fib(i-2);
}
}
int main()
{
int *p=new int [20];
for(int i=1;i<20;i++)
{
*p=fib(i);
cout<<*p<<endl;
}
delete []p;
return 0;
}
结果:
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。