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