main.cpp

来自「我大一时候做的C++课程设计」· C++ 代码 · 共 31 行

CPP
31
字号
#include<iostream.h>

double fib(int x);
int jsValue(int t);

void main()
{
	cout << "输入一个正整数:" << endl;
	int t;
	cin >>t;
	cout << "费波纳切数列中比" << t <<"大的最小数为" << jsValue(t) << endl;

}

double fib(int x)		//求费波纳切数列的函数
{
	if(x==1 || x==0)
		return 1;
	else
		return (fib(x-2)+fib(x-1));
}

int jsValue(int t)		//判断符合条件的函数
{
	for(int i=0;;i++)
		if(fib(i)>t && fib(i-1)<=t)
		{
			return fib(i);
			break;
		}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?