class Value { public int i = 15; } public class Test { public static void main(String args[]) { Test t = new Test(); t.first(); } public void first() { int i = 5; Value v = new Value(); v.i = 25; second(v, i); System.out.print(” ” + v.i); } public void second(Value v, int i) { i = 0; v.i = 20; Value val = new Value(); v = val; System.out.print(v.i + ” ” + i); } } Cho đoạn chương trình sau. Cho biết kết quả in lên màn hình sau khi thực thi?

class Value {

public int i = 15;

}

public class Test {

public static void main(String args[]) {

Test t = new Test();

t.first();

}

public void first() {

int i = 5;

Value v = new Value();

v.i = 25;

second(v, i);

System.out.print(” ” + v.i);

}

public void second(Value v, int i) {

i = 0;

v.i = 20;

Value val = new Value();

v = val;

System.out.print(v.i + ” ” + i);

}

}

Cho đoạn chương trình sau. Cho biết kết quả in lên màn hình sau khi thực thi?

A. 0 15 20

B. 15 0 20

C.  20 0 15

D. 20 15 0

Hướng dẫn

Chọn B là đáp án đúng

 

Thư viện tài liệu12 Tháng bảy, 2023 @ 2:37 chiều

Đánh giá chủ đề này