求逆序数传统思想是分别分离出每一位,再重新组合
但位数过高时,该方法代码过于冗长
故采用循环结构
求逆序数函数的C语言实现如下:
int Reverse(int n){
int rev=0;//初始化逆序数
while(n!=0){
rev*=10;
rev+=n%10;//每轮循环取最低位
n/=10;
}
return rev;
}
求逆序数传统思想是分别分离出每一位,再重新组合
但位数过高时,该方法代码过于冗长
故采用循环结构
求逆序数函数的C语言实现如下:
int Reverse(int n){
int rev=0;//初始化逆序数
while(n!=0){
rev*=10;
rev+=n%10;//每轮循环取最低位
n/=10;
}
return rev;
}