#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);
}递归法判断字符串是否回文
最新推荐文章于 2024-11-13 06:15:00 发布
本文介绍了一个简单的C语言程序,用于判断一个字符串是否为回文。通过递归方式实现了字符串的对比,验证其正读和反读是否一致。
1094

被折叠的 条评论
为什么被折叠?



