下列程序段执行结果为x=5y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y;y-x

admin2009-01-15  20

问题 下列程序段执行结果为x=5y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y;y-x

选项 A、-3 3
B、5 -9
C、3 -3
D、-6 5

答案1

解析 程序开始时分别执行x,y赋值5,-6。If语句Not x>O相当于x<=0,现在x的值为5,比0大,所以条件值为False,执行Else浯句y=x+3,此时y为8,执行Print方法,即输出x-y和y-x的值,x-y=-3,y-x=3,所以最后输出结果应该如选项A所示。
转载请注明原文地址:https://kaotiyun.com/show/xZ2p777K
0

最新回复(0)