在算法中如何识别回文的数字

来源:百度知道 编辑:UC知道 时间:2024/05/06 14:03:39
回文结构就是121 4334 151151等,应该怎样写算法找出这些数字..

# include <stdio.h>
int hwc(long a)
{ int i=0,b,c[10];
while(a)
{c[i]=a%10;
a=a/10;
i++;
}
c[i]='\0';
b=i;
for(i=0;i<b/2+1;i++)
if(c[i]!=c[b-1])
{return 0;
break;
}
else
return 1;
}
main()
{long a,b;
printf("please input_ ");
scanf("%ld",&a);
b=hwc(a);
if(b)
printf("yes");
else
printf("no");
getch();
}

判断一个数是否为回文结构