C语言题目,。在线等。

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:49:43
用数组来处理fibonacci数列问题,(1,2,3,5,8,13,21。。。。,即从1,2开始所有数字是前两个数之和

void main()
{
int f[20];
f[0] = 1;
f[1] = 2;
int i;
for(i = 2; i < 20; i ++)
{
f[i] = f[i - 1]+ f[i - 2];
printf("%d",f[i]);
}
}

简单啊 自己去搜1下

#include <stdio.h>
#define N 10 /*想多少个自己可以改的*/
main()
{
int i;
int a[N];
a[0]=1;
a[1]=2;
for(i=2;i<N;i++)
{
a[i]=a[i-1]+a[i-2];
}
for(i=0;i<N;i++)
{
printf("\n%d",a[i]);
}
getch();
}