找出二维数组中最大元素,以及其所在的行标,列标。
来源:百度知道 编辑:UC知道 时间:2024/05/24 16:27:14
过程才是最重要的,谢谢指导!!!
楼上的答案有错误。因为没有变量记录行、列坐标。
下面是我的代码:
#include <stdio.h>
void max (int a[][2], int row, int col) {
int maxR = 0;
int maxC = 0;
int maxV = a[0][0];
int i, j;
for (i=0; i<row; i++) {
for (j=0; j<col; j++) {
if (maxV < a[i][j]) {
maxV = a[i][j];
maxR = i;
maxC = j;
}
}
}
printf ("a[%d][%d] = %d", maxR, maxC, maxV);
}
main () {
int a[2][2] = {{1, 3}, {2, 0}};
max (a, 2, 2);
getch ();
}
int a[9][9];
int b=0;
int i,j; /*用于循环变量*/
int r,c;/*存放最大行 列坐标*/
for(i=0;i<9;i++)
for(j=0;j<9;j++)
if(b<a[i][j])
{b=a[i][j];
r=i;
c=j;
}
printf("%a \n %i \n %j",a,r,c);
用两层循环就好
你用的是什么软件啊
找出二维数组中最大元素,以及其所在的行标,列标。
编程输入整型二维数组a[6][6],找出其中值最大的元素,并将该最大元素与数组中最后一个元素交换后输出该数
C++求解二维数组的最大元素
用C语言编写 定义一个10*10的二维数组,其每个元素由拥护输入,求其中最大元素及其所在的行号和列号
C语言编程:找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小,也可能没有鞍点
找出一个二维数组中的鞍点,即位置上的元素在该行最大,在该列上最小.也可能也没有按点
36、找出一个二维数组中的鞍点。即该位置上的元素在该行上最大,在该列上最小,也可能没有鞍点。
找出一个二维数组中的鞍点,即该位置上的元素在行是最大,在该列是最小。也可能没有鞍点。
编写一个Java Aplication,输出一个整数数组中最大和最小的元素、平均值以及所有元素的和。
用new分配一个二维数组a[6][6],从键盘输入元素值,求出数组中的最大元素及下标。