递归:
递归是一种重要的编程技术。该方法用于让一个函数从其内部调用其自身。一个示例就是计算阶乘。0 的阶乘被特别地定义为 1。 更大数的阶乘是通过计算 1 * 2 * ...来求得的,每次增加 1,直至达到要计算其阶乘的那个数。
C#实现N!
public int Fun(int x)
{
int s;
if(x==0)
return 1;
else
{
s=x*Fun(x-1);
return s;
}
}
{
int s;
if(x==0)
return 1;
else
{
s=x*Fun(x-1);
return s;
}
}