...顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组...答://稍稍改了一点 include <stdio.h> int main(){ int a[15]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1};int l=0,h=14,x,m;printf("输入数字:");scanf("%d",&x);while(l<h){ m=(l+h)/2;if(x==a[m]) break;if(x>a[m])h=m;else l=m;if ((l==h) && x...
...顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组...答:另外,折半查找法。。。我写了一下你的作业。没运行,应该没问题。void main(){ int a[15]={98,64,58,53,51,46,43,38,31,29,25,10,5,-8,-12};int i,n,mid,high,low;int temp,flag;flag = 1;printf("数组中数据如下: \n");for(i=0;i<15;i++){ printf("%5d",a[i])...