【程序】 PROCEDURE SUB PARAMETERS A,B,C,D D=B* B-4*A*C DO CASE CASE D<0 D=0 CASE D>0 D=2 CASE D=0 D=1

admin2010-06-18  9

问题 【程序】
PROCEDURE SUB
PARAMETERS A,B,C,D
D=B* B-4*A*C
DO CASE
   CASE D<0
       D=0
   CASE D>0
       D=2
   CASE D=0
       D=1
   ENDCASE
ENDPROC
在主程序中执行如下命令:
STORE 1 TO A,C
STORE 2 TO B,D
DO SUB WITH A,B,C,D
? D
若将D=B* B-4*A*C改为D=A*A+B*B-C*C,则D的输出结果为 ______。   

选项 A、0
B、1
C、2
D、3

答案C

解析 在执行过程中SUB语句D=A*A*+B*B-C*C后D值为4,然后执行DO CASE/ ENDCASE语句,条件CASE D>0成立,重新赋值D=2。
转载请注明原文地址:https://jikaoti.com/ti/KDO7FFFM
0

最新回复(0)