[单项选择题] 下列程序段执行结果为X=5Y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y:y-x

[单项选择题] 下列程序段执行结果为X=5Y=-6If Not x>0 Then x=y-3 Else y=x+3Print x-y:y-x,第1张

[单项选择题] 下列程序段执行结果为 X=5 Y=-6 If Not x>0 Then x=y-3 Else y=x+3 Print x-y:y-x

[单项选择题] 下列程序段执行结果为

X=5

Y=-6

If Not x>0 Then x=y-3 Else y=x+3

Print x-y:y-x

A. -3 3 B) 5 -9C) 3 -3 D) -6 5

正确答案:

A

参考解析:

程序开始时分别执行x,y赋值5,-6。If语句Not x>0相当于x<=0,现在x的值为5,比0大,所以条件值为False,执行Else语句y=x+3,此时y为8,执行Print方法,即输出x-y和y-x的值,x-y=-3,y-x=3,所以最后输出结果应该如选项A)所示。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5570311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存