看板 C_and_CPP 關於我們 聯絡資訊
手機排版傷眼抱歉 我只是新手cpp... 想請教各位 簡單的算數問題 例如 第一段1+? 第二段2+? 如果第三段輸入錯誤讓算術不成立,要重新回第二段運算 要怎麼寫? -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.70.59.5 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1412489354.A.AE1.html
apologize: 用goto 看看,比較簡單又高風險的方式10/05 14:15
Killercat: 這是很標準的command pattern使用情境 不過...10/05 14:35
Killercat: 比較擔心你還沒學到那麼多 o_o10/05 14:35
apologize: 所以還是用goto10/05 14:46
haleyye: 大一剛開始學...以前用visual 現在是dev,寫法為什麼差好10/05 14:48
haleyye: 因為剛出門才用手機問...謝謝上面的方法,我回去試試看10/05 14:49
flydragon198: 用while呢?如果算數不成立就重新跑10/05 14:56
那變成是每個算式如果出錯都要寫一次的意思嗎?
johnlinvc: GOTO XDDD10/05 15:20
apologize: 要是我的話那個算式本身就是函數,如果出錯就10/05 15:23
apologize: return到最初 這樣如何呢?10/05 15:24
那就又從算式一開始了... ※ 編輯: haleyye (42.70.86.71), 10/05/2014 16:47:17 ※ 編輯: haleyye (42.70.86.71), 10/05/2014 16:52:38
cpper: 說實在的,程式功力靠自己想才會進步10/05 17:23
cpper: 這種問題根本不該幫你回答10/05 17:24
cpper: 你真的有把書看完嗎?
抱歉,但我才大一幾乎是剛開始,要我看後面的東西真的有困難... 10/05 17:25
TsinTa: 能把例子寫具體一點嗎?在下理解力太差看不太懂@@"10/05 17:34
※ 編輯: haleyye (42.74.251.139), 10/05/2014 17:37:35
k387259: 剛開始就慢慢撞阿,撞久了就知道了。才大一時間很多 10/05 18:11
感謝各位的幫忙 ※ 編輯: haleyye (111.80.251.62), 10/05/2014 20:42:54
kwpn: 大一時間還很久,請有耐心地慢慢看到後面 10/06 10:24