用下列语句定义a,b,c,然后执行b=a、c=’b’+b,则b,c的值是().
A: 0ffffff 和0x61
B: -1和98
C: -1和97
D: 指向同一地址
A: 0ffffff 和0x61
B: -1和98
C: -1和97
D: 指向同一地址
举一反三
- 8.5 若有定义boolean a=true; int x=1,y=2;则语句(a ||(--x)<;y) ;执行后,表达式和x的值分别是( ) A: true,1 B: true,0 C: false,1 D: false,0
- 【单选题】设有变量定义:int a; 则执行语句a='1' && '0';后,变量a的值是:(_____)。 A: '1' B: '0' C: 1 D: 0
- 设有变量定义int x, a=3, b=4;则语句x = ( a = 0 ) && ( b = 8 ); 执行之后各变量的值为______。 A: x=0,a=0,b=8 B: x=1,a=3,b=4 C: x=1,a=0,b=8 D: x=0,a=0,b=4
- 若已定义a=3,b=c=4,则执行下列语句后变量x、y的值分别为( )。 x=(c>=b>=a)?1:0; y=c>=b&&b>=a;
- 有定义语句:int a=l,b=2,c=3,x=0;则以下各程序段执行后,x的值是______。 A: 3 B: 2 C: 0 D: 1