分类: C/C++
2010-08-14 16:02:09
对于整形数:
int Symmetry(int n)
{
int i,temp;
i=n;temp=0;
while(i)
{
temp=temp*10+i%10;
i/=10;
}
if(temp==n)
printf("你输入的是回文,谢谢\n");
else
printf("你输入的不是回文,谢谢\n");
return 0;
}
对于字符串:
int cSymmetry(char *p)
{
int temp;
int num=0;
while(*p!='\0')
{
num=(*p-'0')+num*10;
p++;
}
Symmetry(num);
return 0;
}