什么是斐波那契数列?
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:f(1)=1, f(2)=1, f(n)=f(n−1)+f(n−2) (n≥2,n∈N∗)f(1)=1,\ f(2)=1,\ f(n)=f(n-1)+f(n-2)\ (n\geq 2, n\in \mathbb{N^*})在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963年起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。
如何打印?
1.首先打开vs,新建一个控制台项目(不是Windows窗体项目!)

2.在Program类里的Main方法内写入如下代码。
2018-08-12更新:使用大整数类型避免溢出
C#
注意
使用BigInteger时必须引用System.Numerics.dll,.Net版本必须>=4.5。
不能直接用+-等四则运算符直接进行运算:
运算如下:
- 加:BigInteger.Add(a, b);
- 除:BigInteger.Divide(a, b);
- 带余除:BigInteger.DivRem(a, b, out c);=>c是余数
- 减:BigInteger.Subtract(a, b);
- 乘:BigInteger.Multiply(a, b);
- 等
返回值即为结果。
完整代码
C#
这样就实现了斐波那契数列输出功能,快去试试吧! :-)
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 烧鸡
评论
隐私政策
0/500
滚动到此处加载评论...


