单选题:有函数int func(int i)的实现为:
有函数int func(int i)的实现为:
```
int func(int i)
{
if (i > 1)
return i * func(i - 1);
else
return 1;
}
```
请问函数调用func(5)的返回值是多少?
@[D](2)
A. 5
B. 15
C. 20
D. 120
A.5
B.15
C.20
D.120
答案:D
```
int func(int i)
{
if (i > 1)
return i * func(i - 1);
else
return 1;
}
```
请问函数调用func(5)的返回值是多少?
@[D](2)
A. 5
B. 15
C. 20
D. 120
A.5
B.15
C.20
D.120
答案:D