c# 中逻辑运算符 || 是或的意思

c# 中逻辑运算符 || 是或的意思 那么如果前后条件都为假那结果也应该是假吧 ????? 怎么老师说假假为真啊

"||"是"或者"的意思
"&&"是"并且"的意思
例如
真||假 结果是真
假||假 结果是假
就是说只要其中一边是真..条件就成立

真&&假 结果是假
真&&真 结果是真
就是说只要其中一边不成立..条件就是假
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-20
那只能说你们老师外行!!!!
就像 一个屋子里有人,如果有一个人和一只狗,也可以说屋子里有人,如果有两个人没有狗,也可以说屋子里有人,但是,如果屋子里只有一只狗,你能说屋里有人吗???这里的人可以说是‘真’,狗就是假,你问你们老师,两只狗就是两个假,按你们老师的说法那这两个狗就都成人了!!!呵呵 ,你看你们老师怎么说!!!

参考资料:个人所感

第2个回答  2020-02-13
对于逻辑或运算,只要有一个环节的值为真,那结果就是真
所当m==1时,整个表达式的值必然为1,后面的就没必要判断了,所以n=c==d不会被执行,n保持原来的值0
第3个回答  2008-08-20
假假为真?这不是异或,楼主不要天真了。。。
第4个回答  2008-08-20
结果为假,老师错了
相似回答