为什么判断回文不正确

判断回文不论是不是回文,都回答不正确,不知道哪里出问题了的,求帮忙看一下,刚刚学函数,还不太熟练

img

你的reverseStr这个方法中的赋值语句写法是不是有问题,应该是reverse[size - a - 1] ?
比如你的长度为size = 5,下标范围是0到4,你的第一个元素0在反转后应该放在另一个数组的最后一个元素4,而现在的计算结果为5,这样导致后面的操作全部串位了。
有帮助请采纳,还有不懂的可以继续追问~

关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:判断一个字符串是不是回文序列