用C++语句实现把一个整数的个位数字移到这个整数的最高位!例如:123 把个位数字移到最高位为312.

问题描述:

用C++语句实现把一个整数的个位数字移到这个整数的最高位!例如:123 把个位数字移到最高位为312.
1个回答 分类:综合 2014-11-16

问题解答:

我来补答
int GetHighEnd(int a)
{
int b = 1;
while(a%10 != 0)
{
b *=10;
a /= 10;
}
return b;
}
int Reverse(int a)
{int b;
b = a%10 * GetHighEnd(a);
a /= 10;
return b+a;
}
 
 
展开全文阅读
剩余:2000