1樓:
flase
not優先順序最高,其次and ,最後or
先算not,因為a<=c為真,所以not a<=c為假,然後算and 因為4*c=b^2為假,所以4*c=b^2 and b<>a+c 為假,
最後算or,假or假,兩個都為假,所以整個表示式為假.
2樓:我愛數學
假0優先順序如下:
(not a<=c) or( 4*c=b^2 and b<>a+c)not優先順序最高,其次and ,最後or
3樓:巴奕仇問蕊
not2<=4
or4*4=3^2
and3<>2+4=
notfalse
o***lse
andtrue=true
o***lse=truec
true
4樓:匿名使用者
a<=c truenot a<=c false4*c=b^2 false4*c=b^2 and b<>a+c false∴(not a<=c) or (4*c=b^2 and b<>a+c) false
設a=2,b=3,c=4,d=5,下列表示式的值是()
5樓:匿名使用者
既然用到了and和or,那麼返回的就是bool值3.2*b=9.6,非零就是true
不知道你這是什麼環回境,一般,先執答行and,在執行ora=c false
a=c and b<>c false
3.2*b or false or c>d那應該返回ture吧?
設a=2, b=3, c=4, d=5, 下列表示式的值是( )
6樓:
a not and or 優先順序逐級降低
設a=2,b=3,c=4,d=5,求表示式a>b and c<=d or 2*a>c的值
7樓:
根據你對問題的描述(由於你並沒有標示出明顯的運算子優先順序),所以我按我理解的情況,寫出如下 c 語言源程式,供你參考:
#incude
void main()
a > b : 0
c <= d : 1
(2*a) > c : 0
(a > b) && ( c<= d) || ( ( 2*a) > c)) --> ( ( 0 && 1 ) || 0 ) -->( 0 || 0 )-->0
所以,最終結果:exp = 0
8樓:crazy莊悶
vb中答案為false
設a 2 b 3c 4 d 5求下列表示式的值
羅今成 在這些運算子中,not的優先順序是最高的,其次是and 最後是 or,即 這是c語言中的 因此 1.a b and c d or 2 a c 就相當於 a b c d 2 a 2.3 2 b or a c and b c or c d 就相當於 3 2 b a c b c or c d 3....
VB題目 a 5,b 4,c 3,d 2,下列表示式32 b Or a c And bc Or cd的值是A True B False C 1 D
true。3 2 b false a c false b c true c d true false or fasle and true or true false or false or true true 先算and,再算or, 在表示式中,若運算子不只一種時,首先處理算術運算子,然後是比較運算...
設a 3,b 4,c 5試計算以下表示式 1 a bc
1 a b c b c b c 為 false a b c為 false 1 式為false 2 a b c b c a 3 0 2 式為true 3 a b c 1 b c 2 a b 0 a b c 1 4 為 true 又 b c 2 0 所以 3 式為true結果為 0 1 1 c語言中採用...