#include"stdio.h"
int HuiWen(char *str,int num)
{
int left,right;
if(num%2==0)
{
left=num/2-1;
right=num/2;
}
else{
left=num/2-1;
right=num/2+1;
}
while(left>=0)
{
if(str[left]!=str[right])
{
return 0;
}
left--;
right++;
}
return 1;
}
void main()
{
int result;
char str[10]="ahkhhha";
printf("判断回文\n");
result=HuiWen(str,7);
if(result==0)
printf("No\n");
else
printf("Yes\n");
getchar();
}
判断回文
最新推荐文章于 2016-01-15 17:57:46 发布