/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
* @param str string字符串 待判断的字符串
* @return bool布尔型
*/
#include <stdbool.h>
#include <string.h>
bool judge(char* str ) {
if(strlen(str)==1) return true;/如果字符串只有一个字符,那么为回文字符串,返回真
int i=0,j=strlen(str)-1;//定义两个双指针,一个指向字符串的第一个字符,一个指向最后一个字符
int jud=1;//初始化为真
while(1){
if(j>i){
if(str[i++]!=str[j--]) {//如果发现有字符不等的那么为假
jud=0;
break;
}
}else {
break;
}
}
if(jud==1) return true;
else return false;
}

京公网安备 11010502036488号