C语言 判断是否为回文数的函数 所谓回文数,是从左至右与从右至左读起来都是一样的数字,如121就是一个回文数

#include <stdio.h>
int hw(int x)
{
    int a=x,b=0,c;
    while(a>0)
    {
        b=b*10+a%10;
        a=a/10;
    }
    if(b==x) return 1;
    else return 0;
}
main()
{    
    int a,b,c;
    for(a=100;a<=300;a++)
    {
        //if(a/100==a%10) printf("%d ",a);
        if(hw(a)==1) printf("%d ",a);
    }


    getchar();
}

 

posted @ 2022-03-24 22:32  myrj  阅读(361)  评论(0编辑  收藏  举报