//求Fibonacci数列的前20项
#include "stdio.h"
int main(){
int i,j;
int f[20] = {1,1};//赋值数列前两项
for(i = 2;i < 20; i++){
f[i] = f[i-1] + f[i-2]; //根据数列的定义,进行计算(N项的结果等于 (n-1)+(n-2))
}
for(j = 0 ; j < 20;j++){
//********5个一行**************//
if(j % 5 == 0) printf("\n");
printf("%d\t",f[j]);
}
return 0;
}
本文介绍了一个使用C语言编写的程序,该程序能够计算并打印Fibonacci数列的前20项,每行显示5个数。通过数组存储数列,并利用循环进行递推计算。
2269

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



