200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án - Phần 4

Cho khối lệnh sau:int[] mang = new int; int s; int j = 0; for ( int i : mang) { s = 0; i = ++j; s += i; } System.out.println(“S = “+ s);Khi thực hiện khối lệnh trên sẽ cho kết quả là bao nhiê

24/30

Cho khối lệnh sau:

int[] mang = new int; int s; int j = 0; for ( int i : mang) { s = 0; i = ++j; s += i; } System.out.println(“S = “+ s);

Khi thực hiện khối lệnh trên sẽ cho kết quả là bao nhiêu?

Lệnh sai

S=10

S=45

S=55

Giải thích

Chọn đáp án A (Biến s chưa được khởi tạo trước vòng lặp).