我想请问一下 X=1和X==1为什么输出结果不一样
很简单的一道题:
X> 0 Y=1
X=0 Y=0
X <0 Y=-1
我用IF判断
IF(X==0),输出结果是X=0,Y=0(正确)
但很奇怪
IF(X=0),输出结果是X=0,Y=1(绝对错误)
为什么会这样?
我知道==是 "相等 "
=是赋值
但是我只是判断X的值,没有给X重新赋值啊,为什么 "= "的时候会出错?
[解决办法]
=是用来赋值的,==是用来判断的!