帮忙翻译下
int f1=0,f2=1,flag=0;
while(flag==0)
{ f1=f1+f2;
f2=f2+f1;
if(t>=f1&&t<=f2)
{ flag=1;
return f2;}
}
}
/* 程序设计题:求Fibonacci数列中大于t的最小一个数结果由函数JSValue返回,F(n)定义为F(0)=0,F(1)=1,F(n)=F(n-1)+ F(n-2),分别计算出当t=1000和3000时的结果*/
#include<stdio.h>
int JSValue(int t)
{ /*考生在这里添加代码*/
int f1=0,f2=1,flag=0;
while(flag==0)
{ f1=f1+f2;
f2=f2+f1;
if(t>=f1&&t<=f2)
{ flag=1;
return f2;}
}
}
void main()
{ FILE *p;
p=fopen(“design.dat”,”w”);
fprintf(p,”%d,%d”, JSValue(1000),JSValue(3000));
fclose(p);
}
Smart猫小萌
梵蒂冈之花