#include<stdio.h>
int reverse2(int number){
int ans = 0 ,temp; //ans存储倒序后的数字,temp暂存每一位数字
while(number != 0){ //设置循环退出条件
temp = number%10; //取出当前number的最后一位
number /= 10; //去掉当前number的最后一位
ans = ans*10 + temp; //进一位并累加
}
return ans;
}
int main()
{
int number;
scanf("%d",&number);
printf("%d",reverse2(number));
return 0;
}
简单的逆序,欢迎批评指正!