#include
void main()
{
long a,b,r;
scanf("%ld",&a);
b=0;
do{
r=a%10;
a=a/10;
b=b*10+r;
}while(a);
printf("%ld",b);
}
呵呵,正负数没有限制的。输入一个数都可以反序的
int a,b=0;
scanf("%d",&a);
a=abs(a);
while(a)
{
b=b*10+a%10;
a/=10;
}
b=-b;
printf("%d",b);
输入 -9856
输出 6589-
是这样吗?
#include
int main(){
int n;
scanf("%d",&n);
n=-n;
while(n){
printf("%d",n%10);
n/=10;
}
printf("-\n");
return 0;
}
wobuhuia a