c#数据结构 ---Factorial阶乘的递归和非递归实现

虽然很简单,但是还是请大家珍惜资源,不要乱扔臭鸡蛋啊 如果能在简单的程序中提出一些问题,那我就拜谢了。

 1   private   static   int  RecurSionFactorial( int  m)
 2          {
 3            if (m <= 0)
 4                return 1;
 5            else
 6                return m * RecurSionFactorial(m - 1);
 7        }

 8
 9          private   static   void  DiscursionFactorial( int  m)
10          {
11            int n = 1;
12            if(m>0)
13                for (int i = 1; i <= m; i++)
14                {
15                    n = n * i;
16                }

17            Console.WriteLine(n);
18            Console.ReadLine();
19        }

转载于:https://www.cnblogs.com/GodSpeed/archive/2008/03/25/1120677.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值