从键盘输入一个4位正整数,输出该数的反序数。反序数即原数各位上的数字颠倒次序形成的另一个整数,例如1234的反序数是4321,2468的反序数是8642。
(way1)
int main()
{
int x,a,b,c,d;
scanf("%d",&x);
a=x/1000;
b=x%1000/100;
c=x%100/10;
d=x%10;
if(d==0 && c!=0)
printf("%d%d%d",c,b,a);
else if(d==0 && c==0)
printf("%d%d",b,a);
else
printf("%d%d%d%d",d,c,b,a);
return 0;
}
(way2)
#include "stdio.h"
int main()
{
int a,b=0;
scanf("%d",&a);
while(a>0)
{
b=b*10+a%10;
a=a/10;
}
printf("%d",b);
}