if (arr[i]==value)
{
index = i ;
break ;//这里为什么要有一个break,才能输出正确??
}
else
index = -1;
return index ;
找到8数字后要跳出循环
不加break下一层循环的时候不相等会执行else,然后用-1覆盖你的i,所以这里要加break