77问答网
所有问题
一个简单的.net面试题,利用递归调用手段编程计算n! (即n*(n-1)*(n-2)*..*2*1)
请教大家怎么做呢?
举报该问题
其他回答
第1个回答 2019-09-23
int fact(int n)
{if(n==0)return 1;
return n*fact(n-1);
}
本回答被网友采纳
相似回答
大家正在搜
相关问题
一个简单的C语言题。用递归实现n!+(n-1)!+(n-2)...
为什么在调用递归函数计算n!时不能用f(n)=n*f(n-1...
求n!可以用1×2×3×……×n用递归法计算n!则可用下列公...
利用递归求斐波那契数列的第n项。 斐波那契数列规律: 0,N...
c#编程题:已知F(1)=1,F(2)=1,F(n)=F(n...
java输入一个数n,计算n的阶乘(5的阶乘=1*2*3*4...
编写程序实现f(n)=f(n-1)+f(n-2)(f(1)=...
java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-...