2010-06-17 83 views

回答

2

IF聲明總是恰好有兩個分支:一箇中條件FALSE和一箇中條件TRUE。具有兩個以上分支的分支結構通常稱爲CASESWITCH。在帕斯卡,這是CASE

+0

當然,您可以隨時嵌套控制結構,僅受限於複製能力 - 膏體和編譯器內存限制。 – 2010-06-17 21:28:15

1

不,它不受限制,除了開發系統上的存儲容量。

+0

我認爲這強烈地依賴於編譯器... – Joey 2010-06-17 19:52:32

+0

他沒有說他打算實際上編譯他的代碼。我可以在我的文件中放入儘可能多的分支,唯一的限制因素是存儲容量和文件系統限制:-) – 2010-06-17 20:48:17

1

在做出大量的邏輯分支之前,總是要思考一個國家/戰略模式。不確定你的選擇語言,所以我不能真正幫助具體的實現,但你應該能夠重構任何開關的情況下,或者如果可以比較成一個鍵掛鉤到正確的值,並根據您的需要拉出所需的對象/方法/變量鍵。

+1

它的標籤爲「pascal」 - 它能告訴你任何有關該語言的信息嗎? :-) – Joey 2010-06-17 20:02:08

+0

:P,今天一大早。 東西讓你去... derp。 – 2010-06-17 20:18:51

0

實際上沒有限制,但正如我們所知,代碼的數量總是影響內存的容量,所以RAM限制它。