基本原理
#include#include #define N 15 //N个元素 int main() { int i,j,k,s[N],t; printf("t值"); scanf("%d",&t); for(i=0;i 0) { k=(i+j)/2; if(t s[k]){j=k;} else if(t==s[k]) {i=k,j=i;} } if(i-j==0&&s[i]==t) printf("第%d个元素:%d",i+1,s[i]); else if(i-j==0) printf("无此数 "); system("pause"); return 0; }



