下面函数的功能是实现分块查找,空白处应该添加的内容是( )。 int BlkSearch(int*nz,int key,int block,int BLK,int len) { int i; block=block-1; if(1en<=0) { puts(”表为空!"); return 0: } if(BLK>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”); pfintf(”查找结束\n”); return 0; }
【正确答案】 A
【答案解析】解析:如果当前的值与所查找关键字相等,则完成查找。