试题详情
- 简答题给定一个m×n的数值矩阵A,如果矩阵A中存在这样的一个元素A[i][j]满足条件:A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。编写一个方法计算出m*n的矩阵A的所有马鞍点。
-
inti,j,k,m=4,n=5,max,min;
int[,]array=newint[,]{{30,20,25,40,45},{80,19,70,90,11},{24,14,42,91,96},{32,17,82,72,38}};
Console.Write("/n{0}行{1}列的数值矩阵为:");
for(i=0;i{
Console.WriteLine();
for(j=0;j{
Console.Write("{0}",array[i,j]);
}
}
for(i=0;ifor(j=0;j {
max=array[i,j];
min=array[i,j];
for(k=0;kfor(k=0;k max)max=array[k,j];
if(array[i,j]==max&&array[i,j]==min)
{
Console.WriteLine("/n马鞍点是第{0}行,第{1}列的{2}",i,j,array[i,j]);
}
} 关注下方微信公众号,在线模考后查看
热门试题
- 为在Windows窗体应用程序中添加一个
- 已知类Base、Derived的定义如下
- 编一个程序,利用while循环语句,找出
- 一个C#应用程序也称为(),可以包含一个
- 下面对Read()和ReadLine()
- 在C#中〃下列代码的运行结果是()。in
- 下列标识符中,非法的是()
- 下面循环语句的执行次数为()次。
- 在C#中,布尔类型的关键字是()。
- 专用于数组和集合的循环语句是()。
- 下面关于命名空间的说法,错误的是()
- 请编程实现一个冒泡排序算法?
- net中读写数据库需要用到哪些类?他们的
- 描述一下C#中索引器的实现过程,是否只能
- 在C#Net中,窗体父子关系通过"属性"
- 有以下程序: #include
- List,Set,Map是否继承自Col
- ()属性用于获取ListBox1控件中项
- 在Visual Studio.NET窗口
- 对于下面声明的委托和定义的类: &en