C#代码利用随机函数生成一个4*4的两位整数矩阵,在窗体上输出其所有对角线上元素之和。

兄弟有没有人讲详细点的,我想问下,C#代码利用随机函数生成一个4*4的两位整数矩阵,在窗体上输出其所有对角线上元素之和。
最新回答
撕答案比撕书还心痛

2024-09-07 00:03:02

int[,] arr = new int[4, 4];
int row,col;
Random rand = new Random();
int sum1 = 0;
int sum2 = 0;

Console.Write("随机
二维数组
:\n");
for (row = 0; row < 4; row++)
{
    for (col = 0; col < 4; col++)
    {
        arr[row,col]=rand.Next (10,100);
        Console.Write(arr[row, col] + " ");
    }
    Console.Write("\n");
}

Console.Write("\n正
对角线
元素之和:");
for (row = 0; row < 4; row++)
{
    sum1+=arr[row, row];    
}
Console.Write(sum1);
Console.Write("\n斜对角线元素之和:");
for (col = 0; col < 4; col++)
{
    sum2+=arr[3 - col, col];  
}
 Console.Write(sum2);
Console.ReadKey();