输出斐波那契数列
#include<stdio.h>
int main()
{
int f[21],i;
f[1]=1;
f[2]=1;
for(i=3;i<21;i++)
f[i]=f[i-1]+f[i-2];
for(i=1;i<21;i++)
{
printf("%-8d",f[i]);
if(i%4==0)
printf("\n");
}
}
运行结果
1 1 2 3
5 8 13 21
34 55 89 144
233 377 610 987
1597 2584 4181 6765
--------------------------
该博客展示了如何用C语言编写程序来输出斐波那契数列的前20项。代码中定义了一个数组并初始化了前两项,然后通过循环计算后续项,并以每四个数换行的方式打印结果。
2695

被折叠的 条评论
为什么被折叠?



