> 其他 >
double fact(int n) { if (n==0) return 1; else return n*(fact(n-1)); }
人气:412 ℃ 时间:2020-04-08 04:17:27
解答
这是递归函数的使用 求阶乘的.
例如
f(5) = 5*f(4)=5*4*f(3)=5*4*3*f(2)=5*4*3*2*f(1)=5*4*3*2*1*f(0) = 5*4*3*2*1*1
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版