1樓:匿名使用者
1:^優先順序高於|,答案23;
2:不管優先順序,答案18;
3:^為乘方運算,答案55.
2樓:隨殤
結果是23,雖然我也不知道為什麼
3樓:
55|是算術運算子,而||是邏輯運算子。|是按位進行或運算,||中凡是不為0的數都是true,是0為false.
23|2^5解如下:
(23) =00010111
(2^5)=00100000 將對應位進行或運算得00110111(即為55)
23||2^5解如下:
23和2^5都不是0,所以都為true,而true||true為true(即為1)
4樓:匿名使用者
| 是 或者 的意思
23=(010111)
2^5=32=(100000)
| 是按位或,兩個裡至少有一個為1結果就是1,結果是(110111)=55
5樓:鯎
23|2^5=23
這是位運算子,要先轉化為2進位制
|是位運算中的 或 只要有1就為1
^是位運算中的 異或 兩個不同為1相同為0;
並且^比|優先;
6樓:公羊乃
這個東西沒見過,只知道邏輯語句“||”。
7樓:黑藏暗
邏輯或運算子,||為條件或運算子
vb。 表示式3*5^2 mod 23\3的值
8樓:匿名使用者
3*25 mod 23\3
75 mod 7答案5
vb中 25 mod 3 + 23 \ 5* 2 的值是多少怎麼算?
9樓:匿名使用者
所以先分別計算11\\3的結果得到3 (11除以3的商是3吧。。)然後計算11 mod 3 得到2(11除以3的餘數)然後再計算 運算得到3 2=5 5
10樓:匿名使用者
25 mod 3的值為:1
23 \ 5*2先算5*2,再算23/10,值為:2
最後結果:1+2=3
11樓:匿名使用者
5*2=10 ,23\10=2,25 mod 3=1,1+2=3
c語言中表示式的值怎麼算,C語言中表示式的值怎麼算
墨汁諾 此式即等同於 4!3 2 4 1 5 1代表真,0代表非,則原式即 1 1 0 所以值為0。例如 12 5 2 只為這個是整數運算,結果只取整數部分。62 1 6 7 7 6 1 13 49 623.2 6 7 1 44.8 可以。逗號運算子,從左至右計算,取最後一個表示式的值作為整個語句的...
ab在c語言中是什麼運算,在C語言中,表示式 a b c是什麼意思?
冰寧 稱為連線符,用來將巨集引數或其他的串連線起來。例如有如下的巨集定義 define con1 a,b a e b define con2 a,b a b 00那麼 printf f n con1 8.5,2 printf d n con2 12,34 將被為 printf f n 8.5e2 p...
關於c語言中逗號表示式
盛晚竹陀賦 式子的最後結果取決於最後乙個表示式 即a 5 a只被賦值過一次,即a 3 5所以表示式值為20 蕢梅箕酉 主要是將程式中多行完成並作一行完成 比如這樣一句 while gets s strcmp s,0 你看一下應該能明白怎麼用 就是執行了gets和strcmp 但是返回的是strcmp...