设有如下定义: int a=4; 则计算表达式“a+=a-a*a”后的值是( )。A.0B.-12C.-24D.-8

设有如下定义: int a=4; 则计算表达式“a+=a-a*a”后的值是( )。

A.0

B.-12

C.-24

D.-8


相关考题:

设有如下的变量定义:double x=4.700000;float y=2.5f;int z=7;则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。

设有定义int a=b,则计算表达式 a+=a-=a*a 后,a为() A、-60B、0C、2D、-24

设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )A.2.5B.3.5C.4.5D.表达式不正确

若有定义:int b=7;floata=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是() A.2.5B.3.5C.4.5D.5.5

设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。A.2.5B.3.5C.4.5D.表达式不正确

4、若a为int类型,且其值为3,则执行完表达式“a+=a-=a*a”后,a的值是A.-3B.9C.-12D.6

若a为int类型,且其值为2,则执行完表达式a-=a+=a*3后,a的值是 。

【填空题】若a是int 型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为【 】。

【填空题】若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为【 】。