class Tom { int x = 5,y; void f() { int x = 10; y = x+x; } 请问y的值是多少?
A: 10
B: 15
C: 20
A: 10
B: 15
C: 20
举一反三
- class Tom { [br][/br] int x = 5,y; [br][/br] void f() { [br][/br] int x = 10; [br][/br] y = x+this.x; [br][/br] }} 请问y的值是多少? A: 10 B: 15 C: 20
- x,y,z均为int型变量,则执行语句x=(y=(z=10)+5)-5;后,x 、y 和之的值是: A: x=10 y=15 z=10 B: x=10 y=10 z=10 C: x=10 y=10 z=15 D: x=10y=5z=10
- 设int x, y,z;,执行语句x=(y=(z=10)+5)-5;后x、y、z的值分别是10、15、10。
- #include [stdio.h] int x,y; int f(int x){ y=x++; printf("%d",y); } int main(void){ int x=5; f(x); f(x); return 0; }
- 下列对变量定义或赋值错误的语句是____。 A: int x,y; x=10; y=10; B: int x,y; x=y=10; C: int x=10, y=10; D: int x=y=10;