我用 return i; 就会提示我看看程序里有没有 index=i; 我真是很疑惑,为什么非要有这一句?直接 return i; 不行吗?
它加了index标志位所以这样写,像例题·那样直接用i删去index也没问题
用index正好可以表示出可能出现的两种情况,index=i存在,index=-1不存在
你想想如果不存在的话,结果就会是-1,你输出结果还是i,有啥用
直接 return i; 就OK了