#如果!定义的HAVE_FIBONACCI_H__#定义HAVE_FIBONACCI_H__//此文件是FXT库的一部分。//版权所有(C)2010 Joerg Arndt//许可证:GNU通用公共许可证版本3或更高版本,//请参阅主目录中的文件COPYING.txt。#包括“fxttypes.h”内联ulong fibonacci(ulong n)//返回第n个斐波那契数//限制:F(n)必须适合ulong//32位:n≤47,F(47)=2971215073[F(48)=4807526976>2^32]//64位:n<=93 F(93)=12200160415121876738[F(94)>2^64]{如果(n<=1),则返回n;ulong f0=0,f1=1;对于(ulong k=1;k2^32]//64位:n<=93 F(93)=12200160415121876738[F(94)>2^64]{ulong a=0,b=1;对于(ulong k=1;k-->