作业帮 > 综合 > 作业

编写函数jsValue,功能:求Fibonacci数列中大于t的第一个数,结果由函数返回.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 22:02:43
编写函数jsValue,功能:求Fibonacci数列中大于t的第一个数,结果由函数返回.
其中Fibonacci数列F(n)的定义为:
1,1,2,3,.最后调用函数writeDat()读取10个任意数据t,分别得出结果且把结果输出到一个数组当中.
例如:当t=1000时,函数值为:1597.
c还是 .c++
#include<stdio.h>
int  jsValue(int n){
\x05int a=1;
\x05int b=1;
\x05int s=1;
\x05while(1){
\x05\x05if(n<s)
\x05\x05\x05return b;
\x05\x05else
\x05\x05{
\x05\x05\x05s=a+b;
\x05\x05\x05a=b;
\x05\x05\x05b=s;
\x05\x05}
\x05}
}
int main(){
\x05int s;
\x05scanf("%d",&s);
\x05printf("%d",jsValue(s));
\x05return 0;
}