#include <stdio.h>
#include<stdlib.h>
//自定义的输出函数
int find_array(int a[][3],int value){
for (int i=0;i<3;i++){
int start=0;
int end=2;
while (start<=end){
int mid =(start+end)/2;
if (value<a[mid][i])
start=mid+1;
else if(value>a[mid][i])
end=mid-1;
else
return 1;
}
}
return -1;
}
void pri(int a[][3]){
for (int i=0;i<3;i++){
for (int j=0;j<3;j++){
printf("%d\t",a[i][j]);
}
printf("\n");
}
}
int main(){
int a[3][3]={{7,8,9},{3,4,6},{1,2,5}};
int result;
pri(a);
result =find_array(a,10);
printf("\n");
printf("%d",result);
system("pause");
}
08-17
609