编写一个函数fun,它的功能是:求出一个2xM整型二维数组中最大元素的值,并将此最大值通过return语句返回调用函数maino
时间: 2023-12-10 11:40:29 浏览: 128
以下是求解2xM整型二维数组中最大元素的函数fun的代码实现:
```c
int fun(int array[2][M]) {
int max = array[0][0];
for (int i = 0; i < 2; i++) {
for (int j = 0; j < M; j++) {
if (array[i][j] > max) {
max = array[i][j];
}
}
}
return max;
}
```
其中,参数`array`是一个2xM大小的整型二维数组,函数首先将第一个元素设为最大值,然后在嵌套的两个循环中逐个比较数组中的元素大小,如果比当前最大值还要大,就更新最大值。最后,函数返回最大值。
在调用函数时,可以将一个2xM的整型二维数组传入函数中,例如:
```c
int max_value = fun(array);
```
其中,`array`是一个2xM的整型二维数组,`max_value`是函数返回的最大值。
阅读全文