为什么这个答案是C啊?有定义int a=9;,语句“a+=a– =a+a;”执行后,变量的值是( ).(2分)A.18
1个回答
这个分2步 a-=a+a;//a=-9
a+=-9;//a=-18
从后面向前面看
相关问题
12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D
若有定义:int a=010,b=1,c=2;接着顺序执行下列语句,变量c的值——
已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 3
若有定义int a=1,b=2,c=3则执行表达式(a=b+c)||(++b)后a.b.c的值依次是?为什么答案是5 2
32.若有定义:int a=20,b=28,C;则执行语句C=(a&b)>>2;后C的值为(A) A.5 B.7 C.8
设变量定义为“int a,b”,执行下列语句时,输入__,则a和b的值都是10.
设int a,x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______.A.1 B.2 C.6 D
.若有定义:int a=20,b=28,c;则执行语句c=(a^b)
球详解1. 设有变量定义 int a,b,d=25;则语句a= d/10%9,b=a&&(-1);执行之后a
已知:int i ,a;执行语句i=(a=3*9,a/5),a+11后变量i= .A:5 B:16 C:27 D:38