C語言使用函數(shù)輸出指定范圍內(nèi)的Fibonacci數(shù)?
int fib(int n){ int a,b,t,i; for(a=b=1,i=2;i<=n;t=a+b,a=b,b=t,i++); return a;
}void PrintFN(int m, int n){ int i=1,t,f=0; while(1){ if((t=fib(i++))>=m && t<=n){ printf(" %d",t); f++; } else if(t>n) break; } if(!f) printf("No Fibonacci number...\n"); printf("\n");}
上一篇NEW一個對象賦值
下一篇INF文件夾可以刪除嗎急