第78套上機考試試題
編寫函數(shù)FibValue(),其功能是:求Fibonacci數(shù)列中大于t的最小的一個數(shù),結果由函數(shù)返回。其中Fibonacci數(shù)列F(n)的定義為:
F(0)=0,F(xiàn)(1)=1
F(n)=F(n-1)+F(n-2)
最后調用函數(shù)WData()從IN.dat中讀取50個數(shù)據(jù)t,分別得出結果,且把結果輸出到OUT.dat文件中。
例如,當t=1000時,函數(shù)值為1597。
注意:部分程序已經給出。請勿改動主函數(shù)main()和寫函數(shù)WData()的內容。

編寫函數(shù)FibValue(),其功能是:求Fibonacci數(shù)列中大于t的最小的一個數(shù),結果由函數(shù)返回。其中Fibonacci數(shù)列F(n)的定義為:
F(0)=0,F(xiàn)(1)=1
F(n)=F(n-1)+F(n-2)
最后調用函數(shù)WData()從IN.dat中讀取50個數(shù)據(jù)t,分別得出結果,且把結果輸出到OUT.dat文件中。
例如,當t=1000時,函數(shù)值為1597。
注意:部分程序已經給出。請勿改動主函數(shù)main()和寫函數(shù)WData()的內容。


