int a=2;int b=a+=2;执行之后b等于( )
A: 0
B: 2
C: 4
D: 6
A: 0
B: 2
C: 4
D: 6
举一反三
- 若有int a=2;那么执行a+=a*=a+=a/a;后a等于____________。 A: 18 B: 8 C: 2 D: 1
- 设int a=2;,则执行完语句a-=a+=a+2后,a的值是 ( )。 A: 0 B: 6 C: -4 D: 4
- 设 int a=2,则执行完语句a+ =a*a后,a的值是() A: 2 B: 4 C: 6 D: 16
- 下列数组初始化,错误的是( )。 A: int a[][3] = {1, 2, 3, 4, 5, 6}; B: int b[][3] = {{1, 2},{0}}; C: int d[2][3] = {{1, 2},{3, 4},{5, 6}}; D: int a[2][3] = {0};
- 若有定义:int a=2;,则语句a+=a*=a;执行结束之后,变量a的值是6