关于一个VB的问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 12:32:08
x = 1 : y = 2
z = x = y
Print x ;y ;z

输出结果为什么是1 2 False?

z=x=y 中第一个等号是附值 而第
二个等号是判断x是否等于y 语句中x不等于y
所以false被附值给z
打出了 1 2 False

因为z是布尔型的,当x=y的时候,z的值为真true,x与y的值不等的时候,z的值为假false

z=x=y 这个语句错误,所以....