C语言数组的题目?
发布网友
发布时间:2022-04-20 08:01
我来回答
共1个回答
热心网友
时间:2023-04-26 01:43
#include<stdio.h>
#define N 3
#define M 2
void GetMin(int a[][N],int m,int n,int b[]) { int i,j;
b[0]=b[1]=0;
for ( i=0;i<m;i++ ) for ( j=0;j<n;j++ ) if ( a[i][j]<a[b[0]][b[1]] ) { b[0]=i;b[1]=j; }
}
void main() { int a[M][N],i,j,b[2];
for ( i=0;i<M;i++ ) for ( j=0;j<N;j++ ) scanf("%d",&a[i][j]);
GetMin(a,M,N,b); printf("min=%d,%d,%d\n",a[b[0]][b[1]],b[0],b[1]);
}追问这样输出的结果是3,1,1