Re: [問題]有關Goto

看板Programming作者 (小心課業閉鎖空間...)時間18年前 (2006/06/26 18:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《adan.bbs@bbs.yzu.edu.tw (adan)》之銘言: : 各位先進大家好, : 小弟最近必須將Fortran的程式改成C++(小弟為程式初學者), : 不過Fortran的程式中充滿了許多的"Goto",若想避開"Goto"的 : 使用,一般而言,大家會用何種結構以及條件指命來直接或間接 : 取代"Goto"的功能?或者有沒有哪一本C++的書藉有這方面的簡單 : 例子可供參考?(因為程式有時跑到某一條件不滿足時必須得再 : 跑回原出發點重新開始,緒如此類的情況時常在主程式中發生, : 因此程式中才會有許多的"Goto" ^^!)。 : 謝謝。 : 如果是這種結構的話 一般是改成 do { //輸入某值 do { //輸入 } while(輸入值不合法); //blahblah if(某條件不滿足) continue; //重來 //blahblah if(另一個條件不滿足) continue; //也重來 //只想重覆某一小段 do { //做事 if(有事情不對) continue; } while(有一條件不OK); //blahblah //做完事了 } while (想重來); -- ˊ_▂▃▄▂_ˋ. ◣          ▅▅ ▅▅ ι●╮   ./◤_▂▃▄▂_◥ \'▊   HARUHI █████ <■┘   ◤◤◥█◥◥█Δ   ISM    By-gamejye ¢|\   ▌▌ζ(▏●‵◥′●)Ψ ▏           █    ⊿Δ    /|▋ |\ ▎         ハルヒ主義      ▄█ ◥◥|◣ ‵′ ◢/'◢◢S.O.S 世界をいに盛り上げるための宮ハルヒの    -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.84
文章代碼(AID): #14dxSgmu (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
1
1
以下文章回應了本文
完整討論串 (本文為第 2 之 4 篇):
1
1
文章代碼(AID): #14dxSgmu (Programming)