大哥些考试求解
1.有一个3*4矩阵,求其中的最大元素。max_value( (1) )
{ int i,j,max;
max=array[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(array[i][j]>max)
max=array[i][j];
#include<stdio.h> int main() { int i,j,max=0,array[3][4]; printf("请输入数组的数据:"); for(i=0;i<3;i++) { for(j=0;j<4;j++) scanf("%d",&array[3][4]); } for(i=0;i<3;i++) for(j=0;j<4;j++) { if(array[i][j]>max) max=array[i][j]; } printf("最大值 max= %d",max); }
int max_value( const int array[][4] ) { const int* p; const int* const arr_end_id=*arrar+3*4; int max=**array; for (p=*array+1;p!=arr_end_id;++p) max=*p>max?*p:max; return max; }