📄 test11_2.cpp
字号:
//{ test11_2 }
#include"grary1.h"
const int n=15;
bb1 a ;
int i,x,result;
int binsearch(bb1& a,int low,int high,int x)
{int mid, bin;
if _________________ //{blank 5}
bin=0;
else
{
mid=(low+high)/2;
if (x==a[mid])
________________ //{Blank 6}
else if (x<a[mid])
bin=__________________________ //{blank 7}
else
bin=__________________________ //{blank 8}
}
return bin;
}
main()
{
for( i=1;i<=n;i++)
a[i]=i*i+i;
disp_Arrbb(a,1,n);
do
{
Inputintinwnd(20,5,60,"The data to search [end by -1]:",x);
if (x!=-1)
{ result=binsearch(a,1,n,x);
unsigned char ss[40]="The pos. of";
unsigned char st[8]="";
Convs(x,st);
strcat(ss,st);
strcat(ss," Is ");
strcpy(st,"");
Convs(result,st);
strcat(ss,st);
Dispstrinwnd(20,7, ss);
}
}
while(x!=-1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -