单选题若有定义语句:int a=12;,则执行语句:a+=a-=a*a;后,a的值是(  )。A-264B552C144D264

单选题
若有定义语句:int a=12;,则执行语句:a+=a-=a*a;后,a的值是(  )。
A

-264

B

552

C

144

D

264


参考解析

解析:
赋值运算结合性为自右向左,a+=a-a*a相当于a=a-a*a,a=a+a;自右向左计算过程为a=a-a*a=-132,a=a+a=-264。答案选择A选项。

相关考题:

设有语句“int a=12; a+=a*a;”,则执行结束后, a的值为( )。

已知int a=6; 则执行a+=a-=a*a;语句后,a的值为A.36B.0C.-24D.-60

若有定义语句: int a=5; ,则表达式: a++ 的值是 【 6 】 。

若有定义inta=12;则表达式a+=a-=a*=a的值是-144。()

设inta=12,则执行完语句a-=a+=a*a后,a的值是0。() 此题为判断题(对,错)。

若有定义int a=2;则执行完语句a+=a-=a*a;后,a的值是( )。A.0B.4C.8D.-4

若有定义:int a=4,b=5,c=6;然后顺序执行下列语句后,变量b中的值是__________c=(a-=(b-5));c=(a%3) (b=1):

若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )A.0.5B.0C.1/2D.1/4

若有定义:inta=3;,语句a+=a-=a*a;运行后a的值为()。A.-3B.-6C.-12D.0

若有定义语句:int x=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为A.1.9B.1C.2D.2.4

若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);A.2B.3C.4D.5

设int a=12,则执行完语句a+=a-=a*a后,a的值是( )A.552B.264C.144D.-264

设有代码“int a=3;”,则执行了语句“a+=a-= a*a;”后,变量a的值是( )A.3B.0C.9D.-12

设语句int a=3;,当执行了以下语句后,变量a的值是______。a+=a-=a*a;A.3B.0C.9D.-12

试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()A.1.9B.1C.2D.2.4

设有两条语句为“int a=12; a+=a*a;”,则执行结束后,a的值为()。A12B144C156D288

设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为()。A12B144C156D288

设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是()A、-12B、0C、3D、9

设a=12,且a定义为整型变量.执行语句a+=a-=a*=a;后a的值为().A、12B、144C、0D、132

设有语句inta=3;则执行了语句a+=a-=a*a;后,变量a的值是()A、3B、0C、9D、-12

设inta=12,则执行完语句a+=a-=a*a后,a的值是()A、552B、264C、144D、-264

单选题设inta=12,则执行完语句a+=a-=a*a后,a的值是()A552B264C144D-264

单选题设有两条语句为“int a=12; a+=a*a;”,则执行结束后,a的值为()。A12B144C156D288

单选题设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是()A-12B0C3D9

单选题若有定义语句:int x=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为(  )。A1.9B1C2D2.4

单选题设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为()。A12B144C156D288

单选题设有语句inta=3;则执行了语句a+=a-=a*a;后,变量a的值是()A3B0C9D-12