【发布时间】:2012-07-27 07:29:58
【问题描述】:
我有点难以理解LOOP 中的以下程序(您也可以阅读原文German 中的文章),它应该模拟IF x=0 THEN A END。
y:=1;
LOOP x DO y:=0 END;
LOOP y DO A END;
这究竟是如何模拟IF 语句的?为什么我不能这样做:
x:=0;
LOOP x DO A END;
【问题讨论】:
-
这是什么语言的?您应该将其添加为标签。
-
这是一种 LOOP 语言,非常古老的语言,如此古老的语言,以至于在 stackoverflow 中没有标记它.. :D
-
比 FORTRAN 和 COBOL 更老?因为 SO 有这些标签。无论如何,问题需要关于语言的注释;如果没有标签,您可以在问题中指定“LOOP”是编程语言的名称,而不仅仅是对循环的引用。由于语言晦涩难懂,因此还可以使用指向更多信息的链接。
-
当然,你是对的。我现在就去做..
标签: loops if-statement logic