#include <stdio.h>
int f(int n)//判断是否是回文数,是返回1,否则返回0
{
int t=0,m=n;
while(m)//如果m不等于0,执行下面循环,否则跳出循环 (求这个数各位上数字反向排列的数 )
{
t*=10;
t+=m%10;
m/=10;
}
return t==n;//如果这个数各位数字反向排列所得数依然等于该数,该数就是回文数
}
时间: 2024-10-24 19:39:56
#include <stdio.h>
int f(int n)//判断是否是回文数,是返回1,否则返回0
{
int t=0,m=n;
while(m)//如果m不等于0,执行下面循环,否则跳出循环 (求这个数各位上数字反向排列的数 )
{
t*=10;
t+=m%10;
m/=10;
}
return t==n;//如果这个数各位数字反向排列所得数依然等于该数,该数就是回文数
}