问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求教C++高手,寻找二维数组中的鞍点,我自己编的程序,也没有错误就是运行出来的时候有5行一模一样的答案

发布网友 发布时间:2022-04-23 10:03

我来回答

3个回答

热心网友 时间:2023-10-10 17:02

#include <stdio.h>

#define ROW 4

#define COL 5

void main() {

int i,j,k,t,p;

int a[4][5] = {{1,2,3,4,6},{0,1,2,1,7},{4,5,5,6,8}, {3,0,0,4,9}};

printf("数组a :\n");

for(i = 0;i < ROW;++i) {

for(j = 0;j < COL;++j) printf("%4d",a[i][j]);

printf("\n");

}

for( i = 0;i < ROW;++i) {

k = a[i][0];

for(j = 0; j < COL;++j) {

if(a[i][j] > k) {

k = a[i][j];

p = j;

}

}

t = a[0][p];

for(j = 0;j < ROW;++j) if(a[j][p] < t) t = a[j][p];

if(k == t) printf("第一组鞍点为%d。\n",k);

}

}

热心网友 时间:2023-10-10 17:03

鞍点是什么?
反正你的程序,只有第一个循环for(j=0;j<5;j++)才会有输出6追问鞍点就是行最大值,列中的最小值

追答void Func(int a[][], int nRow, int nCol)
{
int nMaxIndex, nMinIndex;
for (int iRow=0; i a[iRow][nMaxIndex])
{
nMaxIndex = jCol;
}
}
//取最大值列的小于该行值的行号
nMinIndex = iRow;
for (int kRow=0; kRow<nRow; ++kRow)
{
if (a[kRow][nMaxIndex] < a[nMinIndex][nMaxIndex])
{
nMinIndex = kRow;
break;
}
}
if (nMinIndex == iRow)
{
printf("%d\n", a[nMinIndex][nMaxIndex]);
}
}
}
这个函数是我写的,没测试过,应该没有错,你对照一下

热心网友 时间:2023-10-10 17:03

电脑问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考560分能上211大学吗? - 知乎 河北高考多少分能上211大学 河北2023高考211分数线是多少? 考560分能上211大学吗河北 刀剑英雄合王者武器多少费用 刀剑英雄帝辰王者现在什么价位 2021年度工程施工合同范本 2021承包转让简单的合同范本 2021医院食堂承包合同范本 div+css+js实现菜单的收缩与展开 调用数据库内容的时候为什么内容字段... EXCEL二维查找 人们都在说什么二维,一维,四维空间,我觉得那些空间根本就不存在,世界上能找出一个绝对二维的东西吗? 用EXCEL在二维表查找数据 怎样找到自己济惠保推广二维 excel如何查找二维数组里面的数据,我是用match与index做的老是错误麻烦哪位高手帮忙看看!谢谢! iphone6的qq录音存到微云是什么意思 下载文件到微云是什么意思 存微云是什么意思 QQ微云是什么意思?怎样用? 微云是什么?是不是也是微信的意思? 微云什么意思 什么叫微云文件?什么叫云端? 微云是什么来的 微云是什么意思? 古诗中微云的意思 苹果手机如何双开? 为什么川恒股份的股价这么低?川恒股份股票后期走势预测图?川恒股份股价怎么不涨啊? 川恒股份为什么一直下跌?川恒股份 2021年业绩?川恒股份代码002895? 川恒股份股票市盈率走势?川恒股份讨论分析社区吧?川恒股份最新官方消息? 川恒股份现在的市盈率是多少倍?川恒股份有没有投资价值呢?002895川恒股份股票行情? 我是学二维手绘的,想找工作,在哪里找啊?只需要北京的!!! 急求啊!!! 用指针实现:找出二维数组(设3行4列)中的最大数及其位置,我是这样写的 哪里错了 TC 编写查找二维数组鞍点,帮我看看哪里出错了 自己定义一个二维数组,找出数组中的最大值和最小值,并输出结果 C语言查找数值在二维的位置,为什么这里的j&lt;4的if判断不能省略?省略了结果就不对了?求解答 测试测试 excel 怎么样取二维数组中不确定在哪个行列的数? 测试测试,, 学二维手绘动画,出来以后能找什么工作 测试、测量与检验的区别 蚂蚁用英文怎么说 什么是跟踪测试 蚂蚁喜欢的食物是英文的 测试 测试 测试 测试 测试 测试 为什么电脑输入192.168.1.1网页打不开? 24届冬奥会代表团出场顺序 输入192.168.1.1进不去路由器设置为什么? 海飞丝男代言人 为什么输入192.168.1.1进不去路由器 蚂蚁有君王吗?