利用折半查找算法查找整数m在数组中的位置。俺咋弄不对#include"stdio.h" void main() { int a[10]={1,2,3,4,5,6,7,8,9,10},k,i=0,j=9,t,m; scanf("%d",&k); for(t=1;t<=9;t++) while(i<=j) { m=(i+j)/2; if(k==a[m]) break; else if(k<a[m]) j=m-1; else i=m+1; printf("%d",m); } }