用户键入一个数。用递归求到这个数的阶乘比如 5!1*1+1*2+1*2*3+1*2*3*4+1*2*3*4*5[解决办法]
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为键入数字 }