与或非是什么意思?

如题所述

与或非一般都是指逻辑运算符

逻辑运算符有与&、或|、非!三种。与/或分长/短路,为长路与&(又按位与,位运算符)、长路或|(又按位或,位运算符)、短路与&&、短路或||。

区别如下:

长路将逻辑运算符两侧运算执行完后执行逻辑运算;短路先执行逻辑运算符左侧部分,合要求直输逻辑运算结果,不再执行右侧部分。

扩展资料:

短路与&& 

左侧true时执行右侧,右侧true则true,右侧false则false

左侧false则false,不再执行右侧,即短路

短路或|| 

左侧false时执行右侧,右侧true则true,右侧false则false

左侧ture则ture,不再执行右侧,即短路

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-31
逻辑词。
第2个回答  2020-12-09
上面讲的挺好的,就是有一点“与非”是“先与后非”没讲清楚。
第3个回答  2019-02-06
非、是什么意思
第4个回答  推荐于2017-12-16
逻辑连接词
与:and
或:or
非:not
一般运算顺序是非与或(or非或与)
与:同真为真,一假则假;
或:同假才假,一真即真;
非:非真即假,非假即真。本回答被网友采纳
相似回答