#includeint 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; }
简单的逆序,欢迎批评指正!



