请在main()函数中输入一个M行N列的整型二维数组Multiarr(M、N采用宏定义方法赋值),调用函数int Min(int Multiarr[M][N])获得数组中最小值,返回给主函数,并由主函数输出最小值。
第1个回答 2019-12-29
您好,代码如下:
#include <stdio.h>
#define M 3
#define N 3
int Min(int Multiarr[M][N])
{
int i,j,min=Multiarr[0][0];
for(i=0;i<M;i++)
for(j=0;j<N;j++)
if(Multiarr[i][j]<min)
min=Multiarr[i][j];
return min;
}
main()
{
int Multiarr[M][N],i,j,min;
for(i=0;i<M;i++)
for(j=0;j<N;j++)
scanf("%d",&Multiarr[i][j]);
min=Min(Multiarr);
printf("最小值:%d\n",min);
}
手打不易,请采纳哦~