求75 327 654 的回文数

来源:百度知道 编辑:UC知道 时间:2024/09/25 19:58:45
1楼说的不对
是让你算这几个数的回文数

回文数是正着反着读都一样的数 。75 327 654 不是回文数。
给你个判断回文数的程序:
bool ispal(int n)//是否是回文数
{
int ogl=n;
static int temp[9];
int i = 0;
int j = 0;
int rt = 0;
while(n) //获得每一位,放进数组
{
temp[i++] = n%10;
n/=10;
j++;
}
i = 0;
while (j) //反向读取,组合成一个整数
{
rt = 10*rt + temp[i++];
j--;
}
return (rt==ogl) ? true : false; //正反都一样,就是回文数
}