Câu hỏi:

21/07/2025 30 Lưu

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?

A. Lệnh sai

B. S=10

C. S=45

D. S=55

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

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

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

Chọn đáp án A (Tổng các số từ 0 đến 9 là 45. Đáp án C-55 là sai).

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. Có thể truy cập từ các lớp trong cùng package

B. Có thể truy cập đối tượng từ các lớp trong cùng package và lớp con nằm trong package khác

C. Có thể truy cập đối tượng từ các phương thức khác trong lớp đó

D. Có thể truy cập đối tượng từ bất kỳ vị trí nào của chương trình

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP