/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fibnacci.cpp
* 作 者: 刘明亮
* 完成日期: 2012 年 11 月 19 日
* 版本号: v1.0
* 输入描述:无
* 问题描述:输出Fibnacci序列的第20个数,Fibnacci序列形如0,1,1,2,3,5,8...
* 程序输出:Fibnacci序列中的第20个数
* 问题分析:采用迭代的方法……
*/
#include <iostream>
using namespace std;
int fib(int n);
int main()
{
cout<<fib(20)<<endl;
return 0;
}
int fib(int n)
{
int i,num1=0,num2=1,num;
for(i=3;i<=n;i++)
{
num=num2;
num2=num1+num2;
num1=num;
}
return num2;
}
Fibnacci序列(迭代)
最新推荐文章于 2014-08-03 10:35:06 发布
本文介绍了一个使用C++编写的程序,该程序通过迭代方法计算并输出斐波那契数列中的第20个数。斐波那契数列是一种常见的数学数列,其特点是每个数都是前两个数的和。
1273

被折叠的 条评论
为什么被折叠?



