※ 引述《flydragon198 (阿凡達要看3D的)》之銘言:
: 這個九九乘法表我試著用遞迴來寫,只用if判斷,但是要用兩個函式
: 程式碼如下,本來昨天寫好就想請問的,
: 但還是想說睡夢中有沒有可能自己想好XD
: http://nopaste.csie.org/a657c
: 請問有人可以教我怎麼只用一個遞迴函式解決嗎?
: 太久沒寫程式了@@連這都解不了...........
: 恩,希望裡面不要有新增變數,純粹靠if判斷解決
: 用for迴圈或while會簡單多了~~
: 或者在遞迴裡面新增變數i,j.........來判斷也好解決
應該是:
void multiple(int row, int col) {
if (row < 2) ... // Row base case
if (col < 1) ... // Secondary recursive case
// Following: Primary Recursive case
...
}
請填空.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.67.72
※ 編輯: yauhh 來自: 61.231.67.72 (02/02 14:42)