题目描述:
翻转一个整数
ex:x = 345 return 543
ex:x = -123 return -321
解题思路
利用整除(/)和取余(%)操作不断截取x的个位数并和相应的权值相乘,累加得到结果
int reverse(int x)
{
    int temp = abs(x);
    int res = 0;
    while(temp)
    {
        res = res * 10 + temp % 10;
        temp /= 10;
    }
    return x > 0 ? res : -res;
}
          








网友评论