📜  c# 对数字的每个数字求平方 - C# (1)

📅  最后修改于: 2023-12-03 14:39:46.207000             🧑  作者: Mango

C# 对数字的每个数字求平方 - C#

在 C# 中,对数字的每个数字求平方可以使用循环和数学函数进行实现。下面是一个简单的示例代码,使用了 foreach 循环来遍历每个数字,并使用 Math.Pow 函数来计算数字的平方。

using System;

class Program
{
    static void Main(string[] args)
    {
        int num = 12345;
        foreach(char c in num.ToString())
        {
            int digit = (int)Char.GetNumericValue(c);
            int square = (int)Math.Pow(digit, 2);
            Console.Write(square + " ");
        }
    }
}

在上述代码中,首先定义了一个整数变量 num,它包含要进行计算的数字。然后,通过将 num 转换为字符串,并使用 foreach 循环来遍历每个数字的字符表示。在 foreach 循环中,将字符转换为数字并计算平方,最后打印出每个数字的平方。

在运行上述代码时,将会输出以下结果:

1 4 9 16 25

此时,每个数字的平方都已被计算并打印到控制台上。

总的来说,对数字的每个数字求平方可以使用循环和数学函数进行实现。上述示例代码提供了一个简单的方法来计算数字的平方。