全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:752
推到 Plurk!
推到 Facebook!

遞迴的問題

尚未結案
load
一般會員


發表:13
回覆:7
積分:4
註冊:2003-12-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-02 15:03:32 IP:211.21.xxx.xxx 未訂閱
小弟我寫了一個簡單的遞迴,但我好像我自已的意思不一樣,我想列出的是以下的遞迴方式。 例子一: 6=6 6=5 1 6=4 2 6=4 1 1 6=3 3 6=3 2 1 6=3 1 1 1 6=2 2 2 6=2 2 1 1 6=2 1 1 1 1 6=1 1 1 1 1 1 而我自已寫的方式則是以下的程式碼 void __fastcall TForm1::Button1Click(TObject *Sender) { int n,d; n=StrToInt(Edit1->Text); d=sum(n); Label1->Caption=IntToStr(d); } //--------------------------------------------------------------------------- int sum(int n) { int p=1; if(n>=1) p=n*sum(n-1); return(p); } 假如我我想Show出來而且像是例子一那樣,我應該改什麼地方。謝謝
Royce520
高階會員


發表:18
回覆:157
積分:100
註冊:2002-09-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-01-04 00:59:48 IP:61.230.xxx.xxx 未訂閱
dear load,      這是個很有趣的問題喔...    我的想法是把它當作 物品分堆的問題來看...   以下是我的想法... 你依照解釋 相信很快就   可以寫出來了.      ps. 你原來寫的程式 好像是用來解階層計算的吧  < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=13488748&CC=301672"> *真實的事物最美, 簡單的道理最好, 我能體會的 太少*
------
不要忘記呼吸,不要忘記編程! ∩__∩
系統時間:2024-11-25 12:39:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!