6-2 找出矩阵中最大值所在的位置
来源:互联网 发布:淘宝详情页尺寸 编辑:程序博客网 时间:2024/05/22 15:51
将1个3*2的矩阵存入1个3*2的二维数组中,找出最大值以及它的行下标和列下标,并输出该矩阵
#include<stdio.h>
int main(void)
{
int col, i, j, row;
int a[3][2];
//将输入的数存入二维数组
for(i = 0; i < 3; i++)
for(j = 0; j < 2; j++)
scanf("%d",&a[i][j]);
//按矩阵的形式输出二维数组a
for(i = 0; i < 3; i++) {
for(j = 0; j < 2; j++)
printf("%4d",a[i][j]);
printf("\n");
}
//遍历二维数组,找出最大值a[row][col]
row = col = 0;//先假设a[0][0]是最大值
for(i = 0; i < 3; i++)
for(j = 0; j < 2; j++)
if(a[i][j] > a[row][col]){ //如果a[i][j]比假设值大,再假设a[i][j]是新的最大值
row = i;
col = j;
}
printf("max = a[%d][%d] = %d\n",row,col,a[row][col]);
return 0;
}
运行结果:
3 2
10 -9
6 -1
max = a[1][0] = 10
0 0
- 6-2 找出矩阵中最大值所在的位置
- MATLAB中求矩阵中最大值所在的位置
- 容器中查找最大值所在的位置
- 容器中查找最大值所在的位置
- python找列表中最大值所在的位置
- 找出数组中第k大小的数,输出数所在的位置
- 写一段程序,找出数组中第k大小的数,输出数所在的位置。
- 面试题-找出数组中第k大小的数,输出数所在的位置
- 写一段程序,找出数组中第k大小的数,输出数所在的位置。
- 20.找出N*N矩阵中列最大值并输出
- python 实现矩阵中每行最大的前x个值所在的位置
- 求矩阵中2×2子矩阵和的最大值
- 矩阵n*m找出最大值的行列号及值
- 找出子数组中最大值最小值差值的最大值
- 通过函数调用找出数组中的最大值及其所在的行和列.Cpp
- 2位数字的比较,找出最大值。
- 输出数组中最大值最小值的位置
- matlab中如何从一个矩阵的行列中找出 0 元素的个数 或者位置 并作为判断条件
- 剑指offer读书笔记
- C#操作本地文件夹
- vue2.0——循环
- session的存储方式和配置
- js判断一个字符串是否包含一个子串的方法
- 6-2 找出矩阵中最大值所在的位置
- CSS 如何设置垂直居中
- 在Linux下编译C程序
- TCP传输
- 解决 width 50% 导致了宽度溢出问题
- Linux常用命令学习
- 当退出APP,再打开APP APPConext的onCreate会重新执行吗?
- vue2.0——管理组件通信
- 如何优雅的控制C#的线程