斐波那契数列 指的是这样一个数列:
0 1 1 2 3 5 8 13 21 34 55 89 144 233…
这个数列从第3项开始,每一项都等于前两项之和。
设计思路,考虑到数列是从第三项开始呈现规律,故将前两项先定义,第三项设为变量。
后续通过不断对前三项的赋值实现数列元素的移动。
代码段如下:
#include <stdio.h>void main()
{int a=0,b=1;int sum, i;printf("%d\t%d\t",a,b);for(i=3;i<=20;i++){sum=a+b;printf("%d\t",sum);if(i%5==0) printf("\n"); //实现每五个一行,但要前面i的初值要随5的变化而变。a=b;b=sum;}
}
好长时间没更新了,考研路漫漫,加油!!!
最近听到一句话:你每一次想要努力的时候,都可能是未来的你在向你求救。
很有意思,在此勉励自己。