2010-06-17 33 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限制它。