#include <stdio.h>
#include <stdlib.h>
int main()
{
int n = 0;
int i = 0;
int count = 0;
int *fi = NULL;
printf("请输入年数:\n");
scanf("%d", &n);
fi = (int *)(malloc(sizeof(int)*n));
fi[0] = 1;
fi[1] = 1;
for(i=2;i<n;i++)
{
fi[i] = fi[i-1]+fi[i-2];
}
printf("输出如下:\n");
for(i=0;i<n;i++)
{
count++;
printf("%8d", fi[i]);
if(5==count)
{
putchar('\n');
count = 0;
}
}
putchar('\n');
free(fi);
return 0;
}
斐波那契数列-C语言实现
最新推荐文章于 2025-03-12 22:03:14 发布