单选题:The output of the code below is:
The output of the code below is: @[C](2)
```Java
public class Pass{
static int j = 20;
public void amethod(int x){
x = x*2;
j = j*2;
}
public static void main(String args[]) {
int i = 10;
Pass p = new Pass();
p.amethod(i);
System.out.println(i+" and "+j);
}}
```
A. Compile error
B. 20 and 40
C. 10 and 40
D. 10 and 20
A.Compile error
B.20 and 40
C.10 and 40
D.10 and 20
答案:C
```Java
public class Pass{
static int j = 20;
public void amethod(int x){
x = x*2;
j = j*2;
}
public static void main(String args[]) {
int i = 10;
Pass p = new Pass();
p.amethod(i);
System.out.println(i+" and "+j);
}}
```
A. Compile error
B. 20 and 40
C. 10 and 40
D. 10 and 20
A.Compile error
B.20 and 40
C.10 and 40
D.10 and 20
答案:C