程序在C ++中查找矩阵中的最大元素

在本教程中,我们将讨论一个寻找矩阵中最大元素的程序。

为此,我们将获得N * M矩阵。我们的任务是找到并打印出给定矩阵中的最大元素。

示例

#include <bits/stdc++.h>

using namespace std;

#define N 4

#define M 4

//寻找最大元素

int findMax(int mat[N][M]) {

   int maxElement = INT_MIN;

   for (int i = 0; i < N; i++) {

      for (int j = 0; j < M; j++) {

         if (mat[i][j] > maxElement) {

            maxElement = mat[i][j];

         }

      }

   }

   return maxElement;

}

int main() {

   int mat[N][M] = {

      { 1, 2, 3, 4 },

      { 25, 6, 7, 8 },

      { 9, 10, 11, 12 },

      { 13, 14, 15, 16 } };

   cout << findMax(mat) << endl;

   return 0;

}

输出结果

25

以上是 程序在C ++中查找矩阵中的最大元素 的全部内容, 来源链接: utcz.com/z/321728.html

回到顶部