判断一整数是否回数(对称)

判断一整数是否回数(对称)
bool  symmetry( long  a)
{
    
long  i,temp;
    temp
= 0 ,i = a;
    
while (i)
    {
        temp
= 10 * temp + i % 10 ;
        i
= i / 10 ;
    }
    
return  (temp == a);
}
int  _tmain( int  argc,  char *  argv[])
{
    
long  i = 12345 ;
    cout
<< symmetry(i) << endl;
    
return   0 ;
}

你可能感兴趣的:(判断一整数是否回数(对称))