以下程序的运行结果是【 】 。 x=1.5 DO CASE CASE x>2 y=2 CASE x>1 y=1 ENDCASE ?y

admin2009-02-15  27

问题 以下程序的运行结果是【  】 。
   x=1.5
   DO CASE
      CASE x>2
      y=2
        CASE x>1
        y=1
     ENDCASE
     ?y

选项

答案1

解析 DOCASE-ENDCASE语句格式:
   DO CASE
   CASE<条件1>
     <语句序列1>
   CASE<条件2>
     <语句序列2>
   ……
   CASE<条件n>
     <语句序列n>
   [OTHERWISE
     <语句序列>]
   ENDCASE
   语句执行时,依次判断CASE后面的条件是否成立。当发现某个CASE后面的条件成立时,就执行该CASE和下一个CASE之间的命令序列,然后执行ENDCASE后面的命令。如果所有的条件都不成立,则执行 OTHE RWISE与ENDCASE之间的命令序列,然后转向ENDCASE后面的语句。
转载请注明原文地址:https://jikaoti.com/ti/SRM7FFFM
0

随机试题
最新回复(0)