#include <stdio.h>
#include <conio.h>
int main(){
int max(int a[][4]);
int array[3][4],i,j;
printf("输入3*4矩阵:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++){
scanf("%d",&array[i][j]);
}
printf("\n最大值为:%d",max(array));
getch();
return 0;
}
int max(int a[][4]){
int i,j,max=0;
for(i=0;i<3;i++)
for(j=0;j<4;j++){
if(a[i][j]>max)
max=a[i][j];
}
return max;
#include <conio.h>
int main(){
int max(int a[][4]);
int array[3][4],i,j;
printf("输入3*4矩阵:\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++){
scanf("%d",&array[i][j]);
}
printf("\n最大值为:%d",max(array));
getch();
return 0;
}
int max(int a[][4]){
int i,j,max=0;
for(i=0;i<3;i++)
for(j=0;j<4;j++){
if(a[i][j]>max)
max=a[i][j];
}
return max;
}
Tip:形参数组a的第一维大小可以省略,第2维大小不能省略,而且要和实参数组array的第2维大小相同