遞歸法判斷字符串是否迴文

#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);


}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章