做
CASE <var/expr> OF
1: <do statement>;
2: <do statement>;
3..5: <do statement>;
END;
Run Code Online (Sandbox Code Playgroud)
始终有效意味着:
(in) CASE <var/expr> EQUALS
1: <do statement>;
2: <do statement>;
3..5: <do statement>;
^ value/char in range
END;
Run Code Online (Sandbox Code Playgroud)
翻译成自然语言?我只是想知道为什么会做出这样的措辞选择。否则,Pascal 语法看起来读起来很自然、符合语法。但也许我对“案例陈述”的理解不正确?
编辑:添加范围大小写,并在 (in) 周围添加括号,因为它会让人们感到困惑。