填空题

#include<stdio.h>
main()
int a[]=0,2,5,8,12,15,23,35,60,65;
intx=15,i,n=10,m;
i=n/2+1;m=n/2;
while(m!=0)
if(x<a[i])i=im/2-1;m=m/2;
elseif(x>a[i])i=i+m/2+1;m=m/2;
else break;
printf("place=%d",i+1);

程序运行结果是:_____

【参考答案】

place=6