[問題] 基本河內塔問題

看板C_and_CPP (C/C++)作者 (kk)時間14年前 (2011/11/01 05:29), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C 問題(Question): 1. 程式執行出來的結果不太正確 2. 第一次輸入東西沒反應, 要輸入兩次才有反應 預期的正確結果(Expected Output): 用 count 算執行的次數, 正確來說因該為2^n-1才對 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://pastie.org/2790249 補充說明(Supplement): PS: 太久沒碰程式,最近剛重寫之前所學過的東西 有任何錯誤或觀念不正確,麻煩請各位鄉民多多指教 謝謝!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.55.47

11/01 06:09, , 1F
問題不少, 1. scanf 裡 '\n' 拿掉 2. count 每次+1
11/01 06:09, 1F

11/01 06:09, , 2F
然後你設全域變數,就沒必要 return.另 recursive 也有
11/01 06:09, 2F

11/01 06:10, , 3F
11/01 06:10, 3F

11/01 06:12, , 4F
11/01 06:12, 4F

11/01 08:48, , 5F
請問 為什麼不能用count++呢
11/01 08:48, 5F

11/01 14:22, , 6F
了解大大的意思了 謝謝
11/01 14:22, 6F

11/01 14:53, , 7F
三行.............
11/01 14:53, 7F
文章代碼(AID): #1EhnDI9D (C_and_CPP)
文章代碼(AID): #1EhnDI9D (C_and_CPP)