输出斐波拉数列的前n个数(n>=2)
/* 输出斐波拉数列的前n个数(n>=2) F(1)=1;F(2)=1; F(n)=F(n-1)+F(n-2); */ #include <stdio.h> int main(){ int f1=1,f2=1,f3,i,n; printf("输入斐波拉数列中的前n个数(n>=2):"); scanf("%d",&n); printf("%4d\n%4d\n",f1,f2); for(i=1;i<=n-2;i++){ f3=f1+f2; printf("%4d\n",f3); f1=f2; f2=f3; } return 0; }
收录于文章《885程序设计考点狂背总目录中》
一纸高中万里风,寒窗读破华堂空。
莫道长安花看尽,由来枝叶几相同?