What is output? (assuming that the array begins at the location 1002 and size of an integer is 4 bytes)

Trả lời:
Đáp án đúng: A
Đề bài yêu cầu xác định output của chương trình C. Chương trình thực hiện in ra địa chỉ của `arr[1]`, giá trị của `arr[1]` và giá trị của `i`.
* `&arr[1]` in ra địa chỉ của phần tử thứ hai trong mảng `arr`. Mảng `arr` bắt đầu từ địa chỉ 1002, mỗi phần tử kiểu `int` chiếm 4 bytes, do đó `arr[1]` sẽ có địa chỉ là 1002 + 4 = 1006.
* `arr[1]` in ra giá trị của phần tử thứ hai trong mảng `arr`, tức là 4.
* `i` in ra giá trị của biến `i`, tức là 4.
Vậy, output của chương trình là 1006, 4, 4.
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
