为了账号安全,请及时绑定邮箱和手机立即绑定

在 逻辑运算符 中,C语言的逻辑运算符 和下面那个问题有关么? 逻辑运算符的含义中,等价运算是“操作都为假时结果为真”吗? 等价运算符,只有且只要两边的值一样,就为真 所以都为假时,也是真的。

     以上怎么理解?那个和C的逻辑运算符有关的么?

正在回答

3 回答

  找到了,是Java的。//以下为转

 

在JAVA中,同真或同假返回真,一真一假返回假,用哪个运算符呀?


哆啦A梦

哆啦A梦 | 08-02-20 0 0

对于布尔型,可以用逻辑运算符(&&,||,!),或按位运算符(&,|,^,~)。
逻辑运算符有短路,按位运算符没有短路。
有一种“同真或同假返回假,一真一假返回真”的操作叫“异或”操作,使用按位操作符中的“^”。;
你说的这种“同真或同假返回真,一真一假返回假”叫“同或”操作,通过对“异或”操作取反得到。
例如:
!(true^true)返回true,
!(false^false)返回true,
!(false^true)返回false,
!(true^false)返回false.

不好意思,之前写错了。现在已经更正了。
这个操作不常用,我以前确实也没用过这个操作符。
多谢Kimmy★Piggy的提醒。

0 回复 有任何疑惑可以回复我~

没有,看到运算符就想到以前听到过的两假也是真,就去查了下,发现还是不明白。

0 回复 有任何疑惑可以回复我~

等价运算符?哪个?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

在 逻辑运算符 中,C语言的逻辑运算符 和下面那个问题有关么? 逻辑运算符的含义中,等价运算是“操作都为假时结果为真”吗? 等价运算符,只有且只要两边的值一样,就为真 所以都为假时,也是真的。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信