1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
| ##define N 5`
`**void** mins(**int** a[N][N]);`
`**void** mins(**int** a[N][N])`
`{`
`**int** row,col,max=0,min=0;`
`**for** (row=0; row<N; row++) {`
`**for** (max=a[row][0],col=1;col<N; col++) {`
`**if** (max<a[row][col]){`
`max=a[row][col];`
`}}`
`**if** (row==0){`
`min=max;`
`}`
`**else** **if** (max<min){`
`min=max;`
`}`
`}`
`printf("最小值是:%d\n",min);`
`}`
`**int** main()`
`{`
`**int** a1[N][N]={1,2,3,4,40,11,12,13,14,15,21,22,23,24,25,31,32,33,34,35,41,42,43,44,500};`
`mins(a1);`
`**int** a2[N][N]={1,2,3,4,10000,11,12,13,14,923,21,22,23,24,25,31,32,33,34,35,41,42,43,44,500};`
`mins(a2);`
}
|