含义:输入任意数值,输出顺序相反的数值。
E.G. 输入874,输出478
提示:除10取余可拿最后1位数,除10向下取整可拿除最后1位数的其他数字(整体)。
#include <iostream>
using namespace std;
class Solution {
public:
int revers(int x){
int responsenumber = 0;
if (x > INT32_MAX /10 || x < INT_MIN /10) return 0
while(x!=0){
responsenumber = rensponsenumber*10 + x%10;
x = x/10;
}
return responsenumber;
}
};
int main(){
Solution solution;
int number;
cin>>number;
cout<<solution.reverse(number)<<endl;
}