1樓:笑熬將胡
a|b-c=a|(b-c),即先算減,後算位或。
c++的優先順序
優先順序 操作符 結合性
1 :: 左
2 . -> () 左
3 ++ -- ~ ! - + & * () sizeof new delete castname_cast單目操作符 右
4 .* ->* 左
5 * / % 左
6 + - 左
7 << >> 左
8 < <= > >= 左
9 == != 左
10 & 左
11 ^ 左
12 | 左
13 && 左
14 || 左
15 ?: 右
16 = *= /= %= += -= <<= >>= &= |= ^= 右
17 throw 左
18 , 左
2樓:同學叫我神
先求b-c的值,然後與a進行位或運算
這是運算子優先順序問題
如果不確切那個運算子的優先順序高,就應該加括號,括號是最高的了也就是a|(b-c)(如果你是想這樣運算的話)如果不是,也可以(a|b)-c
嘻嘻,但千萬不要:a(|b-)c哈哈
3樓:好小愛新
也就是:a|(b-c)
先求b-c的值,然後與a進行位或。
4樓:匿名使用者
忘了|和-先做哪個了。。。如果先做| 就是先做a和b的二進位制按位取或 然後再做- 反之同樣
在c++中,d=a&b|c是怎麼計算的?也就是說&,|表示什麼運算?謝謝!;
5樓:匿名使用者
qq874930,不要亂說啊.
&&,||才是邏輯運算,&,|是位運算.
&是位與,|是位或.
位與就是把兩個數的機器碼(二進位制)對應位做與運算位或就是把兩個數的機器碼(二進位制)對應位做或運算位與優先順序高於位或,因此是先計算a&b,再將結果與c位或,結果賦給d
6樓:雨姮娥
& 與運算 演算法是兩邊都為真時候才為真
| 或運算 演算法是有一個為真就為真 兩個都為假時候才為假
c++中如何實現a+b+c的求和
7樓:一騎當後
c++中實現a+b+c求和的方法有二種,分別如下:
方法1,把三個數加起來,賦給d, 把 d 列印出來。
#include
#include
main()
方法2,直接列印 表示式 a+b+c 的值。
#include
#include
main()
8樓:
cout<<"a+b+c" 這樣的話 是輸出字串 a+b+c
如果你要輸出結果的話 不需要加上 " "
直接cout<
9樓:小斌 cout<
把雙引號去掉。 10樓:油菜花零 #include using namespace std; int main() 這樣就可以了 關於c++的一個計算問題:a=1,b=2,c=3,a^b&-c=?為什麼? 11樓:依然 (a^b)&(-c) 樓主以後最好加上括號,加括號不但讓自己容易理解,也讓別人容易理解,這是一個習慣,不同的高階語言運算順序會有所不同,但是括號規則是不變的······ 你的這個式子說實話,與或非的操作得注意·······順序:-c=1101 b&-c=0010&1101=0000 a^b&-c=0001^0000=0001=1 12樓: 答案為1 本題中運算子的優先順序為 - 取反 最高 & 按位與 其次 ^ 按位異或 最低 所以先算-c=1101 再算b&-c=0010&1101=0000最後算a^b&-c=0001^0000=0001=1 13樓:堯俊華 1,要用-c的補碼來算的 -c的補碼1101 c++中 x=a>b>c是什麼意思? 14樓:apple林 根據運算子優先順序,>是從左到右結合的。 所以首先判斷a>b ,返回1或者0; 然後將1或者0 跟c比較。 將最後的值:0或者1賦值給x。 例如:a=5,b=3,c=2 輸出0. a=5,b=3,c=0 輸出1. 15樓: 等號右邊寫法不合法,得不到正確結果。 16樓:湛覓兒 設q(x0, 0),f(c,0),a(0,b),fa =(c,b),aq =(x0,-b) ∵fa ⊥aq,y1, ∴cx0-b2 = 0,x0 = b2 / cp(x1,y1), ap = 8/5pq 1 = 8b2/13c = 5 / 13bp在橢圓(8b2/13c)2/a2 +(5/13b)2/b2 = 12b2 = 3ac, ⑵(a2 -c2)= 3ac,2e2 +3 e-2 = 0,e = 1/2。 1 abc的面積等於 3,則1 2absinc 3,因為sinc sin60 3 2 則ab 4 由余弦定理 c a b 2abcosc則2 a b 8 1 2 所以a b 8 則 a b a b 2ab 8 8 16,所以a b 4 又 a b a b 2ab 8 8 0,所以a b 0 聯立,解... 1 s abc 1 2 absin 60 根號3 2 c 2 a 2 b 2 2abcos 60 整理 1 1 2 ab 3 2 3 3 4ab 3 ab 4 2 c 2 a 2 b 2 2abcos 60 a b 2ab 1 2 2 a b ab 4 解方程組 ab 4 a b ab 4 b 2 ... 1 先證 abc c1bd ab c1b,abc c1bd 因為都是60 abd bd bc。sas 得出 c1db c 60 再證 abc b1dc ac b1c,c b1ca 60 bc dc。sas c1bd b1dc 得出 b1c c1d 2 b1c c1d,b1c ab1,ab1 c1d ...已知ABC中,C 2C 60若ABC的面積等於3,求a,b若sinB 2sinA,求ABC的面積
ABC中c 2 C 60ABC的面積為根號3求a b
如圖,已知在ABC中,C 60,AC BC,又ABC