使用指针和数组编写程序,求出二维数组的最大数和最小数

详细的问题说明,有助于回答者给出准确的答案
2024-11-29 04:30:30
推荐回答(1个)
回答(1):

我用C语言写了这个程序:
main(){
int *max,*min;
int array[3][3];
int col,row;
printf("intput array value:\n");
for(row=0;row<3;row++){
for(col=0;col<3;col++)
scanf("%d",&array[row][col]);
}
max=&array[0][0];
min=&array[0][0];
for(row=0;row<3;row++){
for(col=0;col<3;col++){
if(*max else if(*min>array[row][col]) min=&array[row][col];
}
}
printf("\n max=%d",*max);
printf("\n min=%d",*min);
}