问输出结果
提问:问输出结果
网友回答:
程序的输出结果为
解析:
主函数调用是f(5),
被调函数f()返值由f(4)+f(3)决定,同理简写为:
f(4)→f(3)+f(2)……①
f(3)→f(2)+f(1)……②
f(2)→f(1)+f(0)……③
由程序知:f(1)返值为1,f(0)返值为1;由上面③、②、①,可知
f(2)返值为2,f(3)返值为3,f(4)返值为5,所以
返值 f(4)+f(3)为:8。