初学者求指教
定义一个5×5的整数型数组,给每一个元素赋0~100的随机数值,输出该数组内容并找到数值最大元素所在的位置。怎么输出该数组内容啊?求大佬告知
程序代码:#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
int arr[5][5];
srand((unsigned)time(NULL));
for(int i = 0; i < 5; ++i) {
for(int j = 0; j < 5; ++j) {
arr[i][j] = rand() % 101;
}
}
int maxNumber = 0; //最大数
int maxNumberPosition[2]; //最大数所在的位置. 0 => 第一纬度, 1 => 第二维度
for(int i = 0; i < 5; ++i) {
for(int j = 0; j < 5; ++j) {
cout << arr[i][j] << "\t";
if(arr[i][j] > maxNumber) {
maxNumber = arr[i][j];
maxNumberPosition[0] = i;
maxNumberPosition[1] = j;
}
}
cout << endl;
}
cout << "最大数 : " << maxNumber << endl;
cout << "最大数所在的位置 : " << maxNumberPosition[0] + 1 << " 行 " << maxNumberPosition[1] + 1 << " 列" << endl;
}








