您的位置:首页 > 其它

例题:用函数递归求数字n 的阶乘

2015-04-26 10:10 417 查看
class Program
{

// 要理解递归,先要理解递归.   (这只是一句玩笑话 )
// 递归,顾名思义就是递来归去,如此反复,直到不符合某个条件.  而函数递归意思也就是函数调用函数自己. 下面用代码来示例:

public  int jiecheng(int n)
{
// 用这个函数实现阶乘 , n表示阶乘的次数
if (n <= 1)
return 1;
else
n= n *jiecheng  (n - 1);
return n;
}

static void Main(string[] args)
{

int a= new Program().jiecheng(4) ;
Console.WriteLine("这个数的阶乘为:"+a);
Console.ReadLine();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: