如int a 3,a a a a最後我的值為A3 B0 C9 D 12未詳細解釋

時間 2022-06-25 06:20:06

1樓:難得當歌對酒時

賦值運算子的優先順序低於算術運算子,結合性為從右向左。

所以 a*a 先計算,得到 9

然後是 a-=9 ,此後 a的值為-6

然後是 a+=a ,也即 a = a+a = -6 + (-6) =-12

2樓:匿名使用者

int a=3,a+=a-=a*a

這個a=3後面用逗號編譯過不去的,換成分號後,拆解後面的式子。

a+=a-=a*a

等效於a = a * a;//此時a=9

a -= a;//此時a=-6

a += a;//此時a=-12

3樓:斐夜春

選da+=a-=a*a;

a=a+(a-=a*a);

先看括號中的:

a-=a*a;

a=a-a*a;

a=3-3*3=-6;

這時a=a+(-6);

注意此時a=-6;

所以a=(-6)+(-6)=-12;選d

4樓:匿名使用者

a*a 先計算,得到 9

然後是 a-=9 ,此後 a的值為-6

然後是 a+=a ,也即 a = a+a = -6 + (-6) =-12

5樓:匿名使用者

a+=a-=a*a

<=>a = a - a * a;

a = a + a;

int a 3,b 5,c c(ab)aba和b的值分別是

在杜鵑谷跳倫巴的埃及狼 首先,是c 中的三元運算子,是條件運算子。此題意思是,賦值a,b分別為3,5。宣告c變數。如果a b為真,則輸出a 否則輸出b 然後判斷 a 3 聽不清啊 執行比較3 4?否,b 於是 b 變成3 a b 的值分別是 3 3 c a b a b 是不是c a b a b 如果...

LOL FPS值偏低27左右我的電腦配置如下圖請大神幫我看看需要更換什麼可以提高FPS值

換顯示卡。很窮,買個9600gt 或者9800gt 二手的 約150 200元,和下面 350 450的差不多效能。沒錢買個gt630 或者hd6570 約 350元 450元。差不多能中畫面效果 50fps 有錢 買個 gtx650 hd7770 差不多全畫面效果 團戰多有60fps 泉水可以達到...

明知道最後受傷的依舊是我,但還是一如既往的選擇相信

對於明知對方存在受傷的情形,仍然進行故意傷害行為的,如果情節輕微,社會危害性不大的,不屬於違法犯罪,但如果故意傷害行為,有可能屬於違反治安管理行為,也可能涉嫌刑事犯罪,當事人需要根據實際情況及相關法律規定承擔相應的法律責任。具體情況,請當事人自行根據實際情況及相關法律規定進行核實。相關法律規定 中華...