Recursive Fibonacci

前端 未结 13 1693
情歌与酒
情歌与酒 2020-12-07 18:52

I\'m having a hard time understanding why

#include 

using namespace std;

int fib(int x) {
    if (x == 1) {
        return 1;
    } else {
         


        
13条回答
  •  甜味超标
    2020-12-07 19:48

    When x==2 you call fib(1) and fib(0):

    return fib(2-1)+fib(2-2);
    

    Consider what will happen when fib(0) is evaluated...

提交回复
热议问题