Chapter 15: Problem 13
Consider the following function: int func (int x)\\{\\[\text { if } \quad(x=0)\\]return 2 else if \((x=1)\) return 3 else return \((\text { func }(x-1)+\text { func }(x-2))\)} What is the output of the following statements? a. \(\quad\) cout \(\langle\langle\text { func }(0)<<\text { end } 1\) b. \(\quad\) cout \(\langle\langle\text { func }(1)<<\text { end } 1\) c. cout \(<<\) func \((2)<<\) endl d. \(\quad\) cout \(<\langle\text { func }(5)<<\text { end } 1\)
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.