[問題] 求公因數的問題

看板C_and_CPP作者 (天生我材)時間9年前 (2014/09/05 14:42), 9年前編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Dev-C 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 因該算是很常見的練習題,不用再說說明吧!! 我嘗試想用減法運算去達成公因數的求值 不過像是82,6就會印出不是答案的答案 24,9 因該會印出3,反而印出其他的答案!! 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.121.58 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1409899364.A.5D1.html

09/05 15:02, , 1F
你可以拿紙來寫一下這些數字跑的過程,會發現問題
09/05 15:02, 1F

09/05 15:26, , 2F
你可以在所有if前都把條件印出來看看
09/05 15:26, 2F

09/05 15:38, , 3F
n與m兩個數字必須大的減小的,而不是固定 n-m。
09/05 15:38, 3F
了解了,思考一下後解出來了!!感謝各位!! ※ 編輯: oklp1415 (114.27.112.18), 09/05/2014 21:27:18

09/05 22:05, , 4F
不要解出來就修掉阿 你的問題可能也是別人的問題XD
09/05 22:05, 4F
哈,我以為我問的問題很loW,因為都只是簡單算式,因該蠻好推的!! 也不是刻意要修掉,因為覺得太多雜項程式了!! ※ 編輯: oklp1415 (114.27.114.30), 09/05/2014 22:38:52
文章代碼(AID): #1K2LjaNH (C_and_CPP)