C语言--判断回文数

来源:互联网 发布:我的世界手机版机枪js 编辑:程序博客网 时间:2024/04/28 03:24

回文数的判断

回文数,就是那些反过来看和原数相等的数。例如:121,1221,2222等。只需通过数学运算将数字的数位对换,便可判断该数是否是回文数。计算方法较容易,在接下来的代码中一看便知。

#include <stdio.h>int main(){    int num=0;    scanf("%d",&num);//输入想要判断的数    int sum=0,a=0;   //定义计算所需变量    while(a!=0)    {        sum=sum*10+a%10;        a=a/10;    //手动运算一下便能发现sum最终正好变为num反过来的样子    }    if(sum==num)    printf("Yes\n");    else    printf("No\n");    return 0;}
0 0
原创粉丝点击