请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。

22 查阅

请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。

试题程序:

define M 4

include<stdio.h>

fun (int a[])[M])

{

}

main()

{

int arr[4][M]={11,3,9,35,42,-4,24,32,6,48,-32,7,23,34,12,-7);

printf(“min=%d\n”,fun(arr));

}

参考答案:

fun(int a[][M]) {   int ijmin=a[0][0];  for(i=0;i4;i++) for(j=0;jM;j++) if(min>a[i][j]) min=a[i][j]; /*求出二维数组的最小值*/ return min; }fun(int a[][M]) {   int i,j,min=a[0][0];  for(i=0;i4;i++) for(j=0;j

计算机二级