1089:数字反转

#include
#include
using namespace std;
int main()
{
    int n,sum=0,a,b=10,c=0;
    scanf("%d",&n);
    while(n%10==0)
n=n/10;
    if(n>=0)
{
        while(n>sum)
{
             a=(n%b-c)/(b/10);
             sum=a*(b/10)+sum;
             b=10*b;
             c=a;
             cout<
}
}
    if(n<0)
{
        cout<<"-";
        while(n {
             a=(n%b-c)/(b/10);
   sum=a*(b/10)+sum;
            b=10*b;
            c=a;
   cout<<-a;
}
}
return 0;
}

你可能感兴趣的:(1089:数字反转)