关键就是第i项等于它前两项之和
#include<stdio.h>
int main()
{
int i;
int a[20]={1,1};//一个大小为20的数组
for(i = 2;i<20;i++)
{
a[i] = a[i-1]+a[i-2];//第i项是前两项之和
}
for(i = 0;i<20;i++)
{
if(i%5==0)
{
printf("\n");//5个数一行
}
printf("%12d",a[i]);
}
printf("\n");
return 0;
}
输出结果