二维数组的逻辑结构就如同一个矩阵因此矩阵操作都可用二维数组实现。现有一个3×4的矩阵要求编程求出值最大的那个元素的值以及其所在的行号和列号。请你用c++编写代码
#include
int main() { int a[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int max = a[0][0], row = 0, col = 0; for(int i=0; i<3; i++) { for(int j=0; j<4; j++) { if(a[i][j] > max) { max = a[i][j]; row = i; col = j; } } } cout << "Max: " << max << endl; cout << "Row: " << row+1 << endl; cout << "Col: " << col+1 << endl; return 0; }
原文地址: https://www.cveoy.top/t/topic/fRCS 著作权归作者所有。请勿转载和采集!