数字反转
#include<stdio.h>
int main()
{
int n,i=0,t=1,sum=0;
int a[20];
scanf("%d",&n);
if(n>0)
{
while(n)
{
a[i]=n%10;
i++;
n/=10;
}
for(;i>0;i--)
{sum=sum+t*a[i-1];
t=t*10;}
printf("%d",sum);
}
else if(n<=0)
{
while(-n)
{
a[i]=(-n)%10;
i++;
n/=10;
}
for(;i>0;i--)
{sum=sum+t*a[i-1];
t=t*10;}
printf("%d",-sum);
}
return 0;
}
int main()
{
int n,i=0,t=1,sum=0;
int a[20];
scanf("%d",&n);
if(n>0)
{
while(n)
{
a[i]=n%10;
i++;
n/=10;
}
for(;i>0;i--)
{sum=sum+t*a[i-1];
t=t*10;}
printf("%d",sum);
}
else if(n<=0)
{
while(-n)
{
a[i]=(-n)%10;
i++;
n/=10;
}
for(;i>0;i--)
{sum=sum+t*a[i-1];
t=t*10;}
printf("%d",-sum);
}
return 0;
}