#include<stdio.h>
#include<time.h>
bool IsHuiwen(const char *str,int len)
{
if(len==1||len==0)
return true;
if(*str!=*(str+len-1))
return false;
else
{
str++;
return IsHuiwen(str,len-2);
}
}
void main()
{
char str[]="abaaba";
if(IsHuiwen(str,3))
printf("%s is HuiWen!\n",str);
else
printf("%s is not HuiWen!\n",str);
}
递归法判断字符串是否回文
最新推荐文章于 2021-05-19 15:28:05 发布