1樓:qqsm木筆
a的值為-60,運算是從右到左運算的,先算a-=a*a,得出a=-30,然後a+=a;算出最後a=-60;
2樓:新頁
-60 可以這樣理解表示式 a= a+ ( a = a- ( a* a ) )
3樓:小曹大人
-24可以拆開為 :a+=a,a-=a*a;
即 6+6=12,12-36=-24;
c語言一道題目,求解,若a是int型變數,且a的初值為6,則執行表示式a+=a-=a*a後a的值為
4樓:匿名使用者
從右往左依次計算
a-=a*a得到a=a-a*a=6-6*6=-30a+=a得到a=a+a=-60
所以最後a的值為-60
5樓:放假呢想你
先a*a。。比如a等於1
若a為int型別,且其值為3,則執行完表示式a+=a-=a*a後a的值為
6樓:匿名使用者
a=-12。
按照bai從左至右結合性和優先順序順序du,先計算a-=a*a,最後a結果為a=a-a*a,zhia=3-3*3=-6;
再計算a+=-6,因為此時a的值已dao經變成了版-6,所以計算過程是a=a+(-6)=-6-6=-12。
優先順序從上到下依次遞減,最上面具有最高的優先順序,逗號操作符具有最低的優先順序。表示式的結合次序取決於表示式中各種運算子的優先順序。優先順序高的運算子先結合,優先順序低的運算子後結權合,同一行中的運算子的優先順序相同。
7樓:匿名使用者
執行(a*a),得值來
為9,注意此時還源
未賦值給變數a。bai
再執du行a-=a*a,即 a=a-a*a,亦 a賦值為 3-9,得 a=-6。
後面你zhi就明白了,因為「dao賦值表示式的結果是最左邊賦值運算子左邊變數(或者表示式)的值」。執行完賦值表示式(a-=a*a)後,a值為-6, 最後執行 a+= (a-=a*a).
因而 有a= -6 + -6
8樓:示申僉
a+=a-=a*a;
複合賦值表示式,從右到左執行,可以分拆成:
a-=a*a;
a+=a;
a的原值為3
a-=a*a;
相當於a=a-a*a=3-3*3=-6;
再執行a+=a;
自然就成了-12
9樓:匿名使用者
a+=a-=a*a可以看成
a=a-(a*a);
a=a+a;
明白嗎?
10樓:歌行者
先執行a-=a*a,即a=a-a*a
3-3*3=-6,a=-6
再執行a+=a,即a=a+a
-6+(-6)=-12
a=-12
a的值是-12
若a是int型變數,且a的初值為6,則執行下面表示式後a的值為 。 a+=a-=a*a
11樓:
從右到左開始運算。
首先a-=a*a
a*a=36
a-=a*a 就是 a= 6-36=-30然後再
a+=a 就是 a=-30 + -30 =-60
若a是int型變數,且a的初值為5,則計算a a a a,表示式後a的值為
a 40 因為 和 優先順序一樣,結合方向為右到左,所以a a a a等價於a a a a 即a a a a 5 5 5 20 a a a 20 20 40 感覺是 40吧,先運算a a 25 注意 此時a的值並未變化 第二步算a 25,即a a 25,a 20,再運算a a 此時a 20 所以結果...
若0x1,且XX分之16,則XX分之1的值為多少
因為0以x分之一du zhi 1 所以x x分之一 dao 0 x x分之內一 6 x x分之一 2 36 x 2 2 x平方分 容之一 36 x 2 2 x平方分之一 32 x x分之一 2 32 x x分之一 4 根號2 或 4 根號2 因為x x分之一 0 所以x x分之一 4 根號2 x 1...
若z C且z 2 2i 1,則z 1 2i的最大值是
方法1 z 1 2i z 2 2i z 2 2i z 1 2i 3 所以 z 1 2i 3 1 4,即所求最大值為4 方法2 在平面直角座標系下,點z x,y 表示以點 2,2 為圓心,以1為半徑的圓,問題即轉化為求點z x,y 到點 1,2 的距離的最大值,所以所求最大值為點 2,2 到點 1,2...