Y不等于右边的逻辑结果。123&&x<3是一个逻辑运算,&&若表达式两边的结果都为真,则整个表达式结果为真,为1。可以解释为y不等于(123&&x<3)的结果。
逻辑运算通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
扩展资料:
辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑常量的取值只有两个,即0和1,而没有中间值。
C语言中的逻辑运算符:
与(and):&&
或(or):||
非(not):!
异或:^
简单的说:
And:同为真时为真
Or:同为假时为假
Xor:相同为假
参考资料来源:百度百科-逻辑运算