快好知 kuaihz订阅观点

 

C语言进阶:求斐波那契数列

工具/材料

visual studio

操作方法

01:

求斐波那契数列有两种思路:循环与递归。我们首先来看循环的方式。为了与实际下标对应,我设置数组第一项为0。

02:

对索引i的值进行判断:i==1,则令a[i]=1。否则a[i]=a[i-1]+a[i-2];

03:

然后再添加一个打印函数,只需要打印第1-n项即可。

04:

编写测试函数,用n=5与n=10测试,代码与结果如下:

05:

在这里,我写出求第n项的函数,接下来只需要添加一个外函数就可以求出。

06:

接下来,测试n=5与n=10,即依次调用递归函数计算每一个值。

07:

运行的结果如下,与之前的循环一致。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:C语言进阶:求斐波那契数列  进阶  进阶词条  数列  数列词条  语言  语言词条  
技术

 手机B站如何发表新动态?

和大部分的交流软件一样,哔哩哔哩也可以发布动态了,可以发图片、文字或者视频,下面介绍下如何在手机B站上发表新动态操作方法01:找到哔哩哔哩手机客户端,并打开02...(展开)

技术

 word小写变大写怎么弄

工具/材料word操作方法01:打开word,在屏幕上输入几个字母,选中。02:在菜单栏中点击“开始”。03:找到“字体”。04:在字体中找到“Aa”,点击它。...(展开)