回覆列表
  • 1 # 使用者1605103610676

    返回值= -3;

    因為:

    f(4)=f(3)+f(2) = -2 + -1 = -3

    f(3)=f(2)+f(1) = -1 + -1 = -2

    f(2) = f(1) + f(0) = -1 + 0 = -1

    f(1) = f(0) + f(-1) = -1

    f(0)=0

    f(-1) = -1

    如果你只是想知道f(4) 的話, 你可以把你的程式碼執行一次 然後打出結果就可以看到了。

    function f($var){

    if($var

    return $var;

    }

    else{

    $x = $var - 1;

    $y = $var - 2;

    return f($x) + f($y);

    }

    }

    $a = f(4);

    var_dump($a);

  • 中秋節和大豐收的關聯?
  • 鐳射打標機的操作規程?