怎样把字的打字顺序倒过来的空格到过来 例如 1234 改为4321

将整数逆序,如1234变成4321 - 开源中国社区
当前访客身份:游客 [
当前位置:
发布于 日 17时,
利用递归实现
代码片段(1)
1.&[代码][C/C++]代码&&&&
//将一个整数int倒转过来
#include &iostream&
//利用引用
void IntRev(int nsrc, int &ndes)
if (0 == nsrc)
ndes = ndes*10 + nsrc%10;
IntRev(nsrc/10, ndes);
//利用局部static变量只初始化一次的特性
int IntRev2(int num)
static int ret = 0;
if (0 == num)
ret = ret*10+num%10;
return IntRev2(num/10);
int main(int argc, char *argv[])
int nInt = 256425;
int nOut = 0;
IntRev(nInt, nOut);
cout&&"int number: "&&nInt&&", reverse: "&&nOut&&
nInt = 456624;
cout&&"int number: "&&nInt&&", reverse: "&&IntRev2(nInt)&&
开源中国-程序员在线工具:
这个可以用字符串数组,求长度,逆序输出,或者用一个中间变量交换两端的字符。
2楼:washa 发表于
引用来自“zxy2011qp”的评论这个可以用字符串数组,求长度,逆序输出,或者用一个中间变量交换两端的字符。这是个面试题,要你用递归来做,得到一个变量。。
开源从代码分享开始
washa的其它代码1234只动其中一个数字如何把它们变成4321(不能反过来读哦!)这是小学六年级的数学题,可能带点脑筋急转弯。
让它转个身
“1234”不就是一个数字啊?
用罗马数字表示,旋转180度,再把4旋转180度
你告诉我吧
为您推荐:
扫描下载二维码}

我要回帖

更多关于 前序1234 后序4321 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信