input:x(1,0,1,1);if(x=1,t>y,1);
这边的t>y是一个条件,那就可以解释为如果X=1的话,取值为T>y,否则就是X=1,是这样解释吗
如果是这样解释的话,我验证了一下T>y成立的时候才是等于1的
麻烦老师给我看看这句话是怎么解释的
IF前面没有赋值语句?
[此贴子已经被作者于2013/11/8 10:13:12编辑过]
我不太懂清楚来说问的问题,如果要说肯定是有的啊,我这边的Y值是固定的,就比如T>5的时候,T是变量
if(x=1,t>y,1);
这句的结果是
如果X=1了,那么这句话=T>Y,
如果X不等于,那么这句话=1
但是T>Y是逻辑判断,只有1和0两种结果,如果T>Y,那么结果是1,如果不大于,那么是0
所以这句话的结果是 如果X=1 且T>Y, 返回结果1
如果X=1 且T不大于Y,结果返回0
如果X不等于1,结果返回1