求二维数组a[3][4]中的最大数和最小数
#include<stdio.h>
void main(){
int a[3][4],i,j,max,min;
//输入
for(i=0;i<3;i++){
for(j=0;j<4;j++){
scanf("%d",&a[i][j]);
}
}
//找最大数、最小数
min=a[0][0];
max=a[0][0];
for(i=0;i<3;i++){
for(j=0;j<4;j++){
if(max<a[i][j])
max=a[i][j];
if(min>a[i][j])
min=a[i][j];
}
}
//输出最大数、最小数
printf("max=%d,",max);
printf("min=%d,",min);
}
例子:
输入: 1 2 3 4 5 3 2 0 5 8 5 8
输出: max=8,min=0,