weixin_慕圣5025956
2020-08-07 15:58
if(arr[i]==value)
{
index=i;
break;
}
这里如果是arr[2]是8的话,那这个if按下标从0~4,开始找这个8的话,那会不会找到第5个数的时候,并不是8,然后就会输出-1
for(i=0;i<5;i++)
{
/* 请完善数组查询功能 */
if(arr[i]==value)
{
index=i;
break;
}
else
{
index=-1;
}
}
return index;
C语言入门
926020 学习 · 20793 问题
相似问题