斐波那契数列 指的是这样一个数列:
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;
}
}

好长时间没更新了,考研路漫漫,加油!!!
最近听到一句话:你每一次想要努力的时候,都可能是未来的你在向你求救。
很有意思,在此勉励自己。
本文介绍了如何使用C语言实现斐波那契数列,并提供了代码示例。斐波那契数列的特性是从第三项开始,每一项都等于前两项之和。代码通过迭代方式更新数列元素,每行输出五个数。
2257





