读书人

用户键入一个数。用递归求到这个数的阶

发布时间: 2012-07-26 12:01:08 作者: rapoo

用户键入一个数。用递归求到这个数的阶乘
比如 5!
1*1+1*2+1*2*3+1*2*3*4+1*2*3*4*5

[解决办法]

C# code
        private int Foo(int i)        {            if (i == 1)                return 1;            else                return i * Foo(i - 1);        }        private void button10_Click(object sender, EventArgs e)        {            int i = Foo(5); //5为键入数字        } 

读书人网 >C#

热点推荐