单选题
3.下面函数的功能是实现分块查找,空白处应该添加的内容是( )。
int BlkSearch(int*nz,mt key,int block,int BLK,int len)
{
int i;
block=block-1;
if(len<=0)
{
puts(”表为空!.”):
return 0:
}
if(BLKd>len)BLK=len;
for(i=block*BLK;i<(block+1)*BLK&&nz[i]!=0;i++)
{
if( )
{
printf(”找到第%d个数是%d\n”,i,key);
return 0:
}
}
printf(”\n”);
printf(”查找结束\n”);
return 0;
}
【正确答案】
A
【答案解析】如果当前的值与所查找关键字相等,则完成查找。