我试图让这个递归程序计算它自己调用多少次,我打算使用一个全局变量来保持计数,但是eclipse因为某些原因没有识别它.这是我的代码:
#include <iostream>
#include <cstdlib>
using namespace std;
int count = 0;
int fib(long int);
int main()
{
long int number;
cout << "Enter a number => ";
cin >> number;
cout << "\nAnswer is: " << fib(number) << endl;
return 0;
}
int fib (long int n)
{
//cout << "Fibonacci called with: " << num << endl;
if ( n <0 )
{
cout <<" error Invalid number\n";
exit(1);
}
else if (n == 0 || n == …Run Code Online (Sandbox Code Playgroud)