问答题
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n一1)+F(n一2)例如,当t=1000时,函数值为1597。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<conio.h>#include<math.h>#include<stdio.h>int fun(int t){}main(){ int n; n=1000; printf("n=%d,f=%d\n",n,fun(n));}
【参考答案】
正确答案:int fun(int t) { int f0=0,f1=1,f; do{ /*根据Fibonacci数列的定......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)