C#执行2维矩阵,其中randoms数在10到25之间

时间:2015-12-01 21:50:08

标签: c# matrix random

这可能看起来很荒谬,或者我甚至没有尝试,但相信我,我做到了。

我所能做的就是:

        float[,] notes = new float[6, 3];
        int l, c;
之后我就失去了尝试这样的事情

        for (l = 0; l <= notes.GetUpperBound(0); l++)
        {
            for (c = 0; c <= notes.GetUpperBound(1); c++)
            {
                Console.Write("{0,5}   ", notes[l, c]);
            }
            Console.WriteLine();
        }
        Console.ReadLine();

但在这里工作的并不多。 更不用说我甚至不确定如何在这个中加入随机数...它还需要计算每列中的奇数。

所以我需要指导做什么以及以这种方式做什么。

1 个答案:

答案 0 :(得分:3)

要获取随机数,您可以使用Random class,例如:

Random rand = new Random();
int number = rand.Next(0, 26); // Will get you a number between 0 and 25

您可以使用带有两个for的简单嵌套循环来填充生成随机数的矩阵,然后您可以根据需要进行打印。