if(arr[i]==value)
{
index=i;
break;
}
else
index=-1;
break的意思是跳出for循环了,开始执行下一条语句,而else不具有打破循环的功能
提高程序运行的效率