设n的初始值为正整数,设计一个递归算去如下: int fact (int n) { if (n<=0) return l; else return (n*fact (n-l)) ; 以下叙述中正确的是(49) 。
A、计算fact(n)需要执行n次函数调用
B、计算fact(n)需要执行n+l次函数调用
C、计算fact(n)需要执行n+2次函数调用
D、计算fact(n)需要执行n-l次函娄[调用
发布时间:2025-09-05 20:24:43
A、计算fact(n)需要执行n次函数调用
B、计算fact(n)需要执行n+l次函数调用
C、计算fact(n)需要执行n+2次函数调用
D、计算fact(n)需要执行n-l次函娄[调用