#include<stdio.h> int main() { int i,a[40]={1,1}; for(i=0;i<40;i++) {if(i>1)a[i]=a[i-1]+a[i-2]; printf("%10d",a[i]); }; printf("\n"); return 0; }本回答被提问者采纳
第2个回答 2019-03-13
#include<stdio.h>#define END 40//结束的值,可更改int main(void){ int i; long long a=-1,b=1,t; for(i=0;i<=END;i++) { t=a+b; printf("%lld\t%lld\n",i,t); a=b; b=t; } return 0;}