C语言怎么判断一个数是否是回文数?

Python011

C语言怎么判断一个数是否是回文数?,第1张

所谓回文数,就是说一个数字从左边读和从右边读的结果是一模一样的,比如12321。

以下是判断一个数是否为回文数的代码:

大致思路就是将一个数反着排列一遍,如果和原先的数一样,那么就是回文数。这个排列过程用到了余数和整除。比如986,经过排列后为689,就不是回文数。

扩展资料:

判断一个字符串是否为回文:

int main()

{

char a[1000]

int n,i,k//--

gets(a)

n=strlen(a)//输入数据后,再取长度!