给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转
#define flase 0
int reverse(int x){
long lRet = 0;
while(0 != x){
lRet = lRet * 10 + x % 10;
x = x / 10;
}
if((int)lRet != lRet){
return flase;
}
return (int)lRet;
}
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转
#define flase 0
int reverse(int x){
long lRet = 0;
while(0 != x){
lRet = lRet * 10 + x % 10;
x = x / 10;
}
if((int)lRet != lRet){
return flase;
}
return (int)lRet;
}