下列程序运行结果是 #include<iostream.h> int func(int x) { int p; if (x == 0 || x == 1) return (3); p = x - func(x - 2); return p; } void main() { cout << func(9); } 7 8 9 6
#include<iostream.h> int func(int x) { int p; if (x == 0 || x == 1) return (3); p = x - func(x - 2); return p; } void main() { cout << func(9); }
A.
func(9) = 9-func(7)
func(7) = 7-func(5)
func(5) = 5- func(3)
func(3) = 3-func(1)
其中,func(1) = 3