题目描述:
https://leetcode.com/problems/reverse-integer/
输入输出示例:
123
321
-123
-321
120
12
示例AC代码(C语言版)
int reverse(int x) {
int res = 0;
while(x)
{
if(res > INT_MAX/10 || res == INT_MAX/10&&x%10 > 7)
return 0 ;
if(res < INT_MIN/10 || res == INT_MIN/10&& x%10<-8)
return 0 ;
res = res * 10 + x % 10;
x/=10;
}
return res;
}