邏輯表達式化簡計算器 C語言,計算邏輯表達式的值?
C語言,計算邏輯表達式的值?1. x=3e5是什么意思,x=3*10^5=3000002。!x*!是嗎!優(yōu)先級高于*,所以!X=0,!Y=0,!X*!Y=03。X |(I=5)&&;amp
C語言,計算邏輯表達式的值?
1. x=3e5是什么意思,x=3*10^5=3000002。!x*!是嗎!優(yōu)先級高于*,所以!X=0,!Y=0,!X*!Y=03。X |(I=5)&&;ampj-3優(yōu)先級從高到低()-&&;因此首先計算(I=5),即I等于5,然后計算J-3=-1,然后計算5&&-1,返回true,X |(1)返回true,因此輸出為1(在C語言中,true為1,false為0)。以上都是基礎(chǔ)知識
所有邏輯表達式的計算值都是真或假,真或假。邏輯或(or),只要一個值為真,整個表達式的值就為真。如果邏輯and的一個值為false,則整個表達式的值為false。如果表達式的值為true,則結(jié)果為false。如果表達式的值為false,則結(jié)果為true。還有其他異或。慢慢來。