输入样例#1:
123
输出样例#1:
321
输入样例#2:
-380
输出样例#2:
-83
思维障碍:
1)每位都要依次去除与取余
2)是不是要写个确定反转后首位为0的判断条件
别人的做法:
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
int n,sum=0;
cin>>n;
while(n!=0)
{
sum=sum*10+n%10;
n/=10;
}
cout<<sum;
return 0;
}
我觉得很奇妙之处在于sum=sum*10+n%10;真的值得学习