多语言展示
当前在线:1375今日阅读:61今日分享:18

C语言——斐波那契数列

利用C语言for循环和数组的知识来完成斐波那契数列【思路】(1)Fibonacci数列的值为整数,且前两项为1和1,故可声明一整型数组且前两项赋初值为1。如:int  fib[20]={1,1};(2)Fibonacci数列从第三项起,每项是它前两项数的和,故可用有规律的赋值方法分别对它们赋值。即fib[i]=fib[i-2]+fib[i-1];。(3)分别输出这20个数
工具/原料
1

Dev--C++

2

电脑

前期准备

打开电脑中的Dev-C++,新建源代码,输入框架#includeint main(){ return 0;}在新建源代码时可以使用快捷键Ctrl+N来完成,效果一样

正式编程
1

在主函数main中声明定义一个长度为20个元素的数组,并且给第0个第1个元素赋值为1

2

然后我们在利用for循环来完成对前20项的和,并将结果输出,执行程序代码如下:  for(i=2;i<=19;i++)  F[i]=F[i-1]+F[i-2];  for(i=0;i<=19;i++)  printf('%d\t',F[i]);

3

总程序如下:#includeint main(){int F[20];F[0]=1;F[1]=1;  for(i=2;i<=19;i++)  F[i]=F[i-1]+F[i-2];  for(i=0;i<=19;i++)  printf('%d\t',F[i]);return 0;}

4

执行程序

注意事项

每条语句后面要用英文分号结束。

推荐信息