相关疑难解决方法(0)

有没有更好的方法来找到数字乘法和求和?

int N = 2345;
        var digitArray = N.ToString().ToCharArray();
        int multiplicationSum = 1;
        foreach (char digit in digitArray)
        {
            multiplicationSum = int.Parse(digit.ToString()) * multiplicationSum;
        }
        var sum = 0;
        var sumArray = multiplicationSum.ToString().ToCharArray();
        foreach (char digit in sumArray)
        {
            sum = int.Parse(digit.ToString()) + sum;
        }
Run Code Online (Sandbox Code Playgroud)

谢谢

c# algorithm

1
推荐指数
1
解决办法
156
查看次数

标签 统计

algorithm ×1

c# ×1