我确认一下:在非偶回文串时(如ABABA),长度为串长;偶回文串时,切割为两个子回文串,再重新计算一个子回文串的串长。一直迭代到子串不是偶回文串为止,是这个意思吧。 -----------------用递归写的,不懂就问我吧,我5点半以前在。#include #include int palindromeLength(char* original){ int i; int length = strlen(original); char aftercut[50]; if (length%2==0) {for (i=0;i<length/2;i++){