输入一个3×6的二维整型数组,输出其中最大值、最小值及其所在的行列下标。

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:56:10

#include <iostream>
using namespace std;

int main()
{
int a[3][6];
int max,min,maxX,maxY,minX,minY;
maxX = maxY = minX = minY = 0;
for (int i = 0;i < 3;i++)
for (int j = 0;j < 6;j++)
cin >> a[i][j];
max = min = a[0][0];

for (int i = 0;i < 3;i++)
for (int j = 0;j < 6;j++)
{
if (a[i][j] > max)
{
max = a[i][j];
maxX = i;
maxY = j;
}
if (a[i][j] < min)
{
min = a[i][j];
minX = i;
minY = j;
}
}
cout << "最大数为:" << max << " 下标为(" << maxX << "," << maxY << ")\n";
cout << "最小数为:" << min << " 下标为(" << minX << "," << minY << ")\n";
return 0;
}

输入一个3x6的二维整型数组,输出其中最大值、最小值用其所在的行列下标。 通过键盘对一个3行4列的二维数组输入整型数值,并按表格形式输出此数组的所有元素 编程输入整型二维数组a[6][6],找出其中值最大的元素,并将该最大元素与数组中最后一个元素交换后输出该数 输入一个二维数组A[6][6]。设计一个函数,用指向一维数组的指针变量一维数组的和二维数组的行%C 请教高手,用函数调换,使给定的一个3*3的二维整型数组转置,即行列互换, 初学编程的一个小问题,各位大虾帮帮忙,整型二维数组怎么复制啊! 在Main函数中定义并初始化一个整型数组,将一个二维数组的内容打印出来; 写一个函数,是给定的一个33的二维整型数组转置,即行和列互换。 给整型二维数组 b[3][4]输入12个数据,计算并输出数组中所有正数之和、所有负数之和。 怎样输入二维数组?