c语⾔输出斐波那契数列前20项,在c语⾔中,如何利⽤数组求
斐波那契数列的前20项?...
在c语⾔中,以vc为例利⽤数组求斐波那契数列的前20项的具体步骤如下:
1、⾸先,打开vc;
2、点击⽂件、新建;
3、选择win32 console application 并在右侧输⼊⼯程的名字和地址,确定;
4、选择⼀个空的⼯程,完成;
5、再次点击⽂件、新建,
c语言斐波那契数列
6、选择c++ source file 并输⼊⽂件名字,确定;
7、输⼊如图所⽰的代码,这⾥以前⼗个斐波那契数列数为例,需要输出其他个数请把5改成对应数字的⼀半(⽐如要输出前20个,就把图中的5改成10);
8、点击右上⾓的编译运⾏按钮;
9、ok!我们成功地输出了斐波那契数列的前20项。
斐波那契数列是:1,1,2,3,5,8,13,21,34,
规律是:f[0]=1,f[1]=1,f[i]=f[i-1]+f[i-2],i>1
所以在C语⾔中利⽤数列的求法如下:
#include
void main()
{
int i,array[20]={1,1};
for (i=2; i<20; i++)
{
array[i]=array[i-2]+array[i-1]; }
for (i = 0; i<20; i++)
{
printf("%d ",array[i]);
}
printf("\n");
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。