char x=’1’; int y=1; char z=x+y; 前述语句执行完毕后,z的值为
A: 1
B: ’1’
C: 2
D: ’2’
A: 1
B: ’1’
C: 2
D: ’2’
举一反三
- char x='y'; char &y=x, z=++y-1; 前述语句执行完毕后,z的值为________。 A: ‘x’ B: ‘y’ C: ‘z’ D: 以上都不是
- 若已定义:int x=-1,y=-2,z; 执行语句z=(x==y);后z的值为( )。 A: -2 B: 1 C: -1 D: 0
- 若已定义:int x=1,y=2,z; 语句 z=(x!=y); 执行后z的值为( )。 A: 1 B: 2 C: 0 D: -1
- 已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是( ). if(x>y) z=x; x=y; y=z; A: x=1, y=2, z=3 B: x=2, y=3, z=3 C: x=2, y=3, z=1 D: x=2, y=3, z=2
- 已知int x = 2 , y = -1 , z = 2 ;,执行下面语句后,z的值是_______。if( x < y ) if( y < 0 ) z = 1 ; else z++ ;