早教吧作业答案频道 -->其他-->
求C#高手一题在控制台界面我给分对于下面的3X4矩阵,要求找出它的最大值,并求出最大值所在的行列位置
题目详情
求C# 高手 一题在控制台界面 我给分 对于下面的3X4矩阵,要求找出它的最大值,并求出最大值所在的行列位置
▼优质解答
答案和解析
看不见矩阵,所以这个假设了一个矩阵:
private static void MaxNum()
{
int[,] matrixA = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }, { 10, 11, 12 } };
int m = matrixA.GetLength(0);
int n = matrixA.GetLength(1);
int p = 0;
int q = 0;
int max = matrixA[0, 0];
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
if (matrixA[i, j] > max)
{
max = matrixA[i, j];
p = i;
q = j;
}
}
}
Console.WriteLine("最大值为{0}",max);
Console.WriteLine("最大值的位置是第{0}行第{1}列",p,q);
}
行和列是以0开始的,即第一行是0行
private static void MaxNum()
{
int[,] matrixA = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }, { 10, 11, 12 } };
int m = matrixA.GetLength(0);
int n = matrixA.GetLength(1);
int p = 0;
int q = 0;
int max = matrixA[0, 0];
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
if (matrixA[i, j] > max)
{
max = matrixA[i, j];
p = i;
q = j;
}
}
}
Console.WriteLine("最大值为{0}",max);
Console.WriteLine("最大值的位置是第{0}行第{1}列",p,q);
}
行和列是以0开始的,即第一行是0行
看了求C#高手一题在控制台界面我给...的网友还看了以下:
甲化工厂排出的废水中含有少量氢氧化钠和硫酸钠,与乙化工厂排出的废水混合后,测得溶液的pH=7,且只 2020-05-02 …
兄弟四人合买一台彩电,老大出的钱是其他三人总数的1/2,老二出的钱是另外三人出钱总数的1/3,老三 2020-05-13 …
[ 标签:人体,气体,空气 ] 人体呼出的气体和吸人的空气中,所含的成分相同吗?为了比较其中二氧化 2020-05-16 …
文具店有72个新书包,第一天卖出的是这批书包的1/3,第二天卖出的是第一天的1/3,第二天卖出的是 2020-05-21 …
眼镜表面反射出的颜色各有什么作用?首先要注意是“眼镜”不是“眼睛”有些眼镜的镜片表面附着的一层膜, 2020-05-22 …
生物信息学中用Ncbi得出的相对分子质量的单位是什么?如何进行换算我在生物信息学部分用Ncbi得出 2020-06-09 …
六、无法喊出的爸①那次,我去外地出差。一上火车,我的座位上居然坐着一个黑不溜秋的男人,闭着双眼,怀 2020-06-22 …
六、无法喊出的爸①那次,我去外地出差。一上火车,我的座位上居然坐着一个黑不溜秋的男人,闭着双眼,怀 2020-06-26 …
以下为商代出土的青铜器,图中所包含的信息有①商代青铜铸造业发达②青铜器以下为商代出土的青铜器,图中 2020-06-26 …
相距3米的两面竖直墙面上栓有一根长为5米的轻绳,绳上有一光滑滑轮,吊着重为16N的物体,求轻绳上的 2020-06-29 …