C# 1-10 阶乘

2023-01-31  本文已影响0人  Rinaloving

1-10 阶乘

1. 代码

public int FunFactorial(int lenth){
    int sum=1;
    for (int i = 1; i <= lenth; i++){
        sum *= i;
    }
    return sum;
}
Console.WriteLine(FunFactorial(10)); //  3628800
public int FunFactorial(int sum)
{
    if (sum >1)
    {
        return  FunFactorial(--sum) * sum;
    }
    else
    {
        return sum;
    }
}
Console.WriteLine(FunFactorial(11)); // 3628800
上一篇下一篇

猜你喜欢

热点阅读