首页/ 题库 / [单选题]若有定义语句:int a=12;,则执行的答案

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

单选题
2022-01-12 06:22
A、-264
B、552
C、144
D、264
查看答案

正确答案
A

试题解析

赋值运算结合性为自右向左,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后,a的值是(  ) 
设 int a=12,则执行完语句a+=a-=a*a后,a的值是(  )
设有语句“int a=12;a+=a*a;”,则执行结束后,a 的值为( )。
设有语句“int a=12;a+=a*a;”,则执行结束后,a 的值为( )。
设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是()。
若有定义:int a=11,b=2,c;,则执行语句:c=a/b+0.9;后,C的值为( )。
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是(  )。
若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
若在定义语句:int a,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
若有定义语句:“int a=10;double b=3.14;”,则表达式A+a+b值的类型是( )。
若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
若在定义语句: int a,b,c,*p=&c; 之后,接着执行以下选项中的语句,则能正确执行的语句是
若在定义语句:int a, b, c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。
若有以下程序: int a=1,b=2: a=a^b: b=b^a:则执行以上语句后a和b的值分别是( )。
若有定义int a=2;则执行完语句a+=a-=a*a;后,a的值是( )。
若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
若有定义:int a=8,b=5,执行语句c=a/b+0.4;后,c的值为 ( )
若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为( )。
若有定义语句:“int x=12,y=8,z;”,在其后执行语句“z=0.9+x/y;”,则2的值为(  )。
广告位招租WX:84302438

免费的网站请分享给朋友吧