P1307数字反转

输入样例#1:
123
输出样例#1:
321
输入样例#2:
-380
输出样例#2:
-83











思维障碍:

1)每位都要依次去除与取余

2)是不是要写个确定反转后首位为0的判断条件



别人的做法:

#include
#include
using namespace std;
int main()
{
	int n,sum=0;
	cin>>n;
	while(n!=0)
	{
	  sum=sum*10+n%10;
	  n/=10;
	}
	cout<
我觉得很奇妙之处在于sum=sum*10+n%10;真的值得学习






你可能感兴趣的:(NOIP)