问题
填空题
以下程序的运行结果是 【11】 。
X=1.5
DO CASE
CASE x>2
y=2
CASE x>1
y=1
ENDCASE
y
答案
参考答案:A
解析: DO CASE-ENDCASE语句格式:
DO CASE
CASE<条件1>
<语句序列1>
CASE<条件2>
<语句序列2>
……
CASE<条件n>
<语句序列n>
[OTHERWISE
<语句序列>]
ENDCASE
语句执行时,依次判断CASE后面的条件是否成立。当发现某个CASE后面的条件成立时,就执行该CASE和下一个CASE之间的命令序列,然后执行ENDCASE后面的命令。如果所有的条件都不成立,则执行OTHER-WISE与ENDCASE之间的命令序列,然后转向END-CASE后面的语句。