以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  关于递归的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=53124)


--  作者:hinder
--  发布时间:9/26/2007 9:43:00 PM

--  关于递归的问题
我正在看数据结构与算法分析(c++版),其中有一个例子我没太懂:
    设有一个正整数n并希望把它打印出来。设printdigit(4)将输出一个4到终端。
     void printout( int n)
{
     if(n>=10)
       printf(n/10);
    printdigit(n%10);
}
76234
我认为它只能打印7这个数字,请各位高手指教。
--  作者:hinder
--  发布时间:9/26/2007 10:12:00 PM

--  
代码敲错了应该是
void printout( int n)
{
     if(n>=10)
       printout(n/10);
    printdigit(n%10);
}

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
4,777.344ms