提问者:小点点

使用随机数填充二维数组的用户输入行和列大小C#


嗨,我是一个非常新的编码,并试图弄清楚如何创建一个二维数组。它要求用户输入行和列大小,然后用随机数填充那些选定的行和列大小。经过几天的努力,我决定来这里寻求帮助。这是我到目前为止所拥有的,它遍布我所知道的所有地方。

                char row = 'i';
                char column = 'j';
                int[,] twoDarray = new int[row, column];
                
                int min = 0;
                int max = 100;
                Random randNum = new Random();
                for (int i = 0; i < twoDarray.Length; ++i)
                
                for (int j = 0; j < twoDarray.Length; ++j) 
                
                {
                   twoDarray[i, j] = Convert.ToInt32(In.ReadLine());
                }
                    

共1个答案

匿名用户

这段代码可能对您有帮助,但您所要做的只是用随机数切换初始化部分

    using System;  
public class MultiArrayExample  
{  
    public static void Main(string[] args)  
    {  
        int[,] arr = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
//declaration and initialization  
  
        //traversal  
        for(int i=0;i<3;i++){  
            for(int j=0;j<3;j++){  
                Console.Write(arr[i,j]+" ");  
            }  
            Console.WriteLine();//new line at each row  
        }  
    }  
}