用动态分配空间的方法计算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 关注
- 1400 浏览
添加回答
举报
0/150
提交
取消