close

A.a = b += c += d ;
B.a=(b += c) +=d ;
C.(a += b) = c += d;

~請使用c++來寫!!我不太懂我還市是初學者!
請各位大大幫忙一下教導我!!~~~~
謝謝!!

 

answer:

int a=1,b=4,c=9,d=15 ;

A.a=b+=c+=d ;

a=28...因為先c+=d...在b+=c...給a

B.a=(b+=c)+=d;

a=28...因為先(b+=c)...在b+=d...給a

C.(a+=b)=c+=d;

a=24...因為c+=d..."(a+=b)"可以不理...

參考資料 me

 

arrow
arrow
    全站熱搜

    mitblog 發表在 痞客邦 留言(0) 人氣()