Re: [問題] 流程控制的寫法

看板Programming作者時間18年前 (2007/04/16 15:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《lopiii.bbs@ptt.cc (It is what it is.)》之銘言: > 若輸入'R' 會從頭執行 > 'C' 不用再做 輸入老鼠重與代糖重,求出比例 僅須輸入人的體重 > 'Q' 離開 > 'R' 'Q' 我都可以做出來 > 就'C'有問題 我目前只想到goto 不過這是書上都不推薦的語法 > 流程圖 > 輸入老鼠重與代糖重,求出代糖致死比例←─-┐ > │ │ > ┌→輸入欲達到之體重,求出人吃多少代糖會死 │ > │ │ │ > │ ┌────┼────┐ │ > └───'C' 'Q' 'R'────────┘ > 不知道有誰能回答小弟的問題 請善用函式,讓程式的流程更自由. 將"輸入老鼠重與代糖重,求出代糖致死比例" 寫成函式A. 將"輸入欲達到之體重,求出人吃多少代糖會死" 寫成函式B. 再設一個全域變數 X - "代糖致死比例". 如此,用一個for迴圈, 即可輕易達到你的需求. for ( ) { 取得按鍵(); if ( 按鍵=='R' ) { 函式A; 函式B; } else if ( 按鍵=='C' ) { 函式B; } else if ( 按鍵=='Q' ) { break; } } -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在 u100.via.com.tw
文章代碼(AID): #168oPp00 (Programming)
文章代碼(AID): #168oPp00 (Programming)