若有定义语句:int x=10;,则表达式x-=x+x的值为()。A.0B.-20C.-10D.10

若有定义语句:int x=10;,则表达式x-=x+x的值为()。

A.0

B.-20

C.-10

D.10


参考答案和解析
C 表达式x-=x+x等价于x=x.(x+x),整型变量x的初始值等于10,计算题同所求表达式的值时,首先计算x与x的和等于20,然后再用10减去20等于-10,得到该表达式的值。

相关考题:

若有定义语句: int x=10; ,则表达式 x-=x+x 的值为A)-20B)-10C)0D)10

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

( 6 )若有定义语句: int a=3,b=2,c=1;, 则表达式 ab?a:b 的值是 ___________ 。

若有定义语句int b=2;,则表达式(b 若有定义语句int b=2;,则表达式(bA.4B.8C.0D.2

若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。

若有定义语句:“int a=10;double b=3.14;”,则表达式A+a+b值的类型是( )。A.charB.intC.doubleD.float

若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。

若有定义语句:int x=10;,则表沃式㈣的值为( )。A.一10B.-20C.0D.10

若有定义语句:int X=10;,则表达式-x =x+X的值为A.-20B.-10C.0D.10

设X为int型变量,则执行以下语句后,x的值为( )。 x=10:x=x-=x——x:A.10B.20C.40D.30

若有定义:int x=3,y=4,z=5;则值为0 的表达式是() A.B.C.D.

若有定义:int x=3,y=4;则表达式!x||y的值为() A.1B.0C.3D.4

若有定义:int x=5,y=6;则表达式x=(y==6)的值为() A.5B.1C.6D.0

若有定义语句:int X=10;,则表达式x-=x+x的值为( )。A.0B.-20C.-10D.10

若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。 A.-20B.-l0C.0 若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。A.-20B.-l0C.0D.10

若有定义:floatx=3.5,y=3.6;则表达式()的值为6。A.(int)x+(int)yB.x+yC.(int)(x+y)D.int(x+y)

设有定义语句“int x=10, *p=&x”,则表达式的值为10的有( )。 A、pB、*pC、*&xD、*p=xE、x=*p

设x为int型变量,则执行以下语句后,x的值为( )。 x=10;x=x-=x-x;A.10B.20C.40D.30

若整型变量x的值为8,则下列表达式中值为1的表达式是( )A.x+=x-=x=xB.x%=x-1C.x%=x%=3D.x/=x+x

若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。

试题14若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()A.charB.intC.doubleD.float

若x为int型变量,则执行x=7;x+=x-=x+x;后的x值为()

若有定义:int x=3,y=4;则表达式!x||y的值为()A、1B、0C、3D、4

若有C语句int k=5;float x=1.2;,则表达式(int)(x+k) 的值是()A、5B、6.2C、7D、6

若有定义:int x=5,y=6;则表达式x=(y==6)的值为()A、5B、1C、6D、0

若有定义intx=10;,则表达式x-=x+x的值为()A、-20B、-10C、0D、10

单选题若有定义语句:int x=10;则表达式x-=x+x的值为(  )。A-20B-10C0D10

单选题若有定义语句:int a=10;double b=3.14;,则表达式'A'+a+b值的类型是(  )。AcharBintCdoubleDfloat