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

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


