JavaScript is required

Những phát biểu nào sau đây là đúng

A.
Rẽ nhánh là việc chọn ra một trong hai hay nhiều con đường cho việc thực hiện tính toán sau đó
B.
Lưu đồ có thể có nhiều điểm bắt đầu và kết thức
C.
Kiểu kí tự chứa một kí tự nằm trong dấu nháy kép
D.
Trong các lệnh if lồng nhau, else thuộc về if phía trước gần nó nhất
Trả lời:

Đáp án đúng: D


Phương án A đúng: Rẽ nhánh là cấu trúc điều khiển cho phép chương trình thực hiện các nhánh khác nhau dựa trên một điều kiện nào đó.
Phương án B sai: Lưu đồ (flowchart) thường chỉ có một điểm bắt đầu, tuy nhiên có thể có nhiều điểm kết thúc (đặc biệt trong các thuật toán phức tạp).
Phương án C sai: Kiểu kí tự (char) chứa một kí tự nằm trong dấu nháy đơn ('). Dấu nháy kép ('') dùng cho chuỗi (string).
Phương án D đúng: Trong các lệnh if lồng nhau, mệnh đề else luôn thuộc về lệnh if gần nhất và chưa có else. Đây là quy tắc để tránh sự mơ hồ trong việc liên kết else với if.
Vậy đáp án đúng là A và D

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