Chương trình thực hiện công việc gì?
class BreakDemo {
public static void main(String[] args) {
int[] arrayOfInts = {
32,
87,
3,
589,
12,
1076,
2000,
8,
622,
127
};
int searchFor = 12;
int i;
boolean fountIt = false;–Môn Java cơsở14
Trang 14
Ket - noi.com diễnđàn công nghệ,
giáo dục
for (i = 0; i < arrayOfInts.length; i++) {
if (arrayOfInts[i] == searchFor) {
fountIt = true;
break;
}
}
if (fountIt) {
System.out.println(“Found“ + searchFor + “at index“ + i);
} else System.out.println(searchFor + “not in the array”);
}
}
class BreakDemo {
public static void main(String[] args) {
int[] arrayOfInts = {
32,
87,
3,
589,
12,
1076,
2000,
8,
622,
127
};
int searchFor = 12;
int i;
boolean fountIt = false;–Môn Java cơsở14
Trang 14
Ket - noi.com diễnđàn công nghệ,
giáo dục
for (i = 0; i < arrayOfInts.length; i++) {
if (arrayOfInts[i] == searchFor) {
fountIt = true;
break;
}
}
if (fountIt) {
System.out.println(“Found“ + searchFor + “at index“ + i);
} else System.out.println(searchFor + “not in the array”);
}
}
Trả lời:
Đáp án đúng: A
Chương trình này tìm kiếm một giá trị (`searchFor`) trong một mảng các số nguyên (`arrayOfInts`). Vòng lặp `for` duyệt qua mảng, và nếu một phần tử trong mảng bằng với `searchFor`, biến `foundIt` được đặt thành `true`, và vòng lặp bị dừng bằng lệnh `break`. Sau đó, chương trình in ra thông báo cho biết giá trị đã được tìm thấy ở chỉ số nào (nếu tìm thấy) hoặc không có trong mảng (nếu không tìm thấy). Do đó, đáp án A là chính xác nhất.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
