Phát biểu nào là đúng khi nói về 2 hàm: rectangle(int x1, int y1, int x2, int y2) và bar(int x1, int y1, int x2, int y2):
A.
Cả 2 hàm đều vẽ hình chữ nhật.
B.
Hàm thứ nhất chỉ vẽ đường viền hình chữ nhật, không tô màu bên trong còn hàm thứ 2 thì tô cả màu bên trong.
C.
Hàm thứ 2 chỉ vẽ đường viền hình chữ nhật, không tô màu bên trong còn hàm thứ nhất thì tô cả màu bên trong.
D.
Cả hai hàm đều vẽ hình chữ nhật và tô cả màu bên trong.
Trả lời:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về hai hàm `rectangle()` và `bar()` trong đồ họa máy tính (thường dùng trong các thư viện đồ họa như graphics.h trong Turbo C++).
* `rectangle(int x1, int y1, int x2, int y2)`: Hàm này vẽ một hình chữ nhật với đường viền. (x1, y1) là tọa độ góc trên bên trái và (x2, y2) là tọa độ góc dưới bên phải của hình chữ nhật.
* `bar(int x1, int y1, int x2, int y2)`: Hàm này vẽ một hình chữ nhật được tô đầy (vẽ cả đường viền và tô màu bên trong). (x1, y1) là tọa độ góc trên bên trái và (x2, y2) là tọa độ góc dưới bên phải của hình chữ nhật.
Như vậy, hàm `rectangle()` chỉ vẽ đường viền, còn hàm `bar()` vẽ cả đường viền và tô màu bên trong.
**Phân tích các phương án:**
* **A. Cả 2 hàm đều vẽ hình chữ nhật.** Phát biểu này đúng một phần, nhưng chưa đầy đủ vì không đề cập đến việc tô màu.
* **B. Hàm thứ nhất chỉ vẽ đường viền hình chữ nhật, không tô màu bên trong còn hàm thứ 2 thì tô cả màu bên trong.** Đây là phát biểu chính xác nhất.
* **C. Hàm thứ 2 chỉ vẽ đường viền hình chữ nhật, không tô màu bên trong còn hàm thứ nhất thì tô cả màu bên trong.** Phát biểu này ngược lại và sai.
* **D. Cả hai hàm đều vẽ hình chữ nhật và tô cả màu bên trong.** Phát biểu này sai vì hàm `rectangle()` chỉ vẽ đường viền.
Vậy đáp án đúng là B.
Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phú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
