给出下面的代码段:在代码说明//assignmentx=a,y=b处写入如下哪几个代码是正确的?()
A: Base(a,b);
B: x=a,y=b;
C: x=a;y=b;
D: this(a,b)
A: Base(a,b);
B: x=a,y=b;
C: x=a;y=b;
D: this(a,b)
举一反三
- 给出下面的代码段:()public class Base{int w, x,...y=b处写下如下哪几个代码是正确的?()
- 给出下面的代码段 public class Base{ int x, y; static int z; public Base(int a,int b)<br/>{ x=a; y=b; } } 以下代码错误的是?(). A: Base b=new Base(); <br/>b.z=10; B: Base b=new Base(1,2); <br/>b.z=10; C: Base.z=10; D: Base b=new Base(1,2);<br/>b.x=2;
- 已知两个变量x和y,如果x>y,则将x和y的值互换。例如x=2,y=3时,执行下面代码后,x=3,y=2.下面哪段代码正确?
- 分析下面代码段,对于该段代码的分析说法,正确的是( )(function() { var x = y = 10;})();alert(y); A: x、y是在该方法中定义的局部变量 B: x、y都是全局变量 C: x是在该方法中定义的局部变量,y是全局变量 D: 该代码段的运行结果是10
- 以下说法正确的是 def changeXY(x, y): x = 1 y = 2 return y, x x, y = 10,20 changeXY(x,y) print(x, y) 以上代码输出: (10, 20) 以上代码输出: 2, 1 以上代码输出:1, 2 以上代码输出:10, 20