int sum = 0;
Random random = new Random();//实例化一个随机对象
int[,] sixArray = new int[6, 6];//定义a为6X6矩阵
for (int i = 0; i < 6; i++)//给6X6矩阵赋随机值
{
for (int j = 0; j < 6; j++)
{
sixArray[i, j] = random.Next(1, 100);
}
}
Console.WriteLine("随机产生的6X6矩阵为:");
for (int i = 0; i < 6; i++)//打印6X6矩阵的值
{
for (int j = 0; j < 6; j++)
{
Console.Write(sixArray[i,j]+"\t");
}
Console.WriteLine();
}
for (int i = 0; i < 6; i++)//求两条对角线的和
{
for (int j = 0; j < 6; j++)
{
if (i == j || i + j == 5)
{
sum += sixArray[i, j];
}
}
}
Console.WriteLine();
Console.WriteLine("两对角线和为:{0}",sum);
Console.ReadKey(); |