一个小问题怎么用C#简单的求n! 其中n!=n*(n-1)(n-2)……21。
int n = 10;
int result = 1;
for (int i = 1; i <= n; i++)
{
result *= i;
}
Console.WriteLine(result);
int f(int n)
{
if (n == 1) return 1;
return f(n - 1) * n;
}
void Main() {
int n = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(f(n));
}