目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

  • A0
  • B-20
  • C-10
  • D10
参考答案
参考解析:

算术运算符+的优先级高于-=.且-=的结合方向为自右向左,所以表达式x-=x+x可以表示成;=x-(x+x)=10-(10+10)=-10,选择C。

分类:其他
相关推荐

1、若有以下结构体,则正确的定义或引用的是struct Test{int x;i

若有以下结构体,则正确的定义或引用的是struct Test{int x;int y;} vl;ATest.x=10;BTest v2;v2.x=10;Cstruct v2;v2.x=10;Dstruct Test v2={10};

2、若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?()

若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?()Ax++Bx=11Cx==11Dx+=1

3、试题17若有定义语句:int k1=10,k2=20; , 执行表达式(k1

试题17若有定义语句:int k1=10,k2=20; , 执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别是()A0和1B0和20C10和1D10和20

4、试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z

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

5、若有定义语句int b=2;,则表达式(b

若有定义语句int b=2;,则表达式(bA4B8C0D2

6、若有定义语句:“int kl一10,k2=20;”,执行表达式(kl=kl>

若有定义语句:“int kl一10,k2=20;”,执行表达式(kl=kl>k2)(k2=k2>k1)后,kl和k2的值分别为( )。A0和1B0和20C10和1D10和20